zoukankan      html  css  js  c++  java
  • openlayers坐标与经纬度转化方法

    openlayers中获取图层点位坐标方法为

    curFeature.getGeometry().getCoordinates()//此方法返回一个数组,x轴与y轴坐标。
     
    常用坐标系为 WGS84,全称World Geodetic System 1984,是为GPS全球定位系统使用而建立的坐标系统。

    投影projection有2种:

    1、EPSG:4326 全球通用

    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');
  • 相关阅读:
    nyoj 199 无线网络覆盖
    hdoj 2682 Tree
    nyoj 845 无主之地1
    hdoj 1874 畅通工程续【dijkstra算法or spfa算法】
    hdoj 2544 最短路【dijkstra or spfa】
    hdoj 4548 美素数
    打表法
    hdoj 2098 分拆素数和
    hdoj 1262 寻找素数对
    bzoj1180,2843
  • 原文地址:https://www.cnblogs.com/fmixue/p/13786798.html
Copyright © 2011-2022 走看看