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');