openlayers中獲取圖層點位坐標方法為
curFeature.getGeometry().getCoordinates()//此方法返回一個數組,x軸與y軸坐標。
常用坐標系為 WGS84,全稱World Geodetic System 1984,是為GPS全球定位系統使用而建立的坐標系統。
投影projection有2種:
2、EPSG:3857 web地圖專用 openlayers默認的
坐標轉換,它的第一個參數是ol.Coordinate類型的坐標,后面兩個參數依次是當前坐標所用的坐標系,及轉換后的坐標所用的坐標系,ol.proj.transform([104.06, 30.67], 'EPSG:4326', 'EPSG:3857')就能把EPSG:4326的坐標[104.06, 30.67]轉換為EPSG:3857的坐標。
//第一個參數為第二參數的坐標經緯度 第二個參數為被轉化的坐標系 第三個參數為需要被轉化為的坐標系
ol.proj.transform([104.06, 30.67], 'EPSG:4326', 'EPSG:3857')
ol.proj.transform([12964910.690853572,4884172.646815963],'EPSG:3857','EPSG:4326');