美女18一级毛片一品久道久久综合,国产精品yjizz视频网,国产成人一二,精品久久久中文字幕

搜索歷史

清除歷史

熱門搜索

網絡工作室網站建設seo優化小程序

資訊動態

資訊動態

News Center

瀏覽器原始座標與百度座標的轉換(百度地圖)

工作室動態 2020/7/13 11:12:00    98web    閱讀 1614

我們經常在使用瀏覽器得到的原始座標直接進行定位的時候,會發現自己居然在湖里或者在大海中。那是什么原因造成的呢?原來,由于我們瀏覽器獲取的原始座標精度不是那么準確,以致于造成了定位上的差異。那么,我們要如何來規避這一問題呢,這時候,我們就要使用到原始座標與百度座標的轉換了。

廢話少說,直接上代碼:

    // 百度地圖API功能

    //GPS坐標

    var x = 113.291986;

    var y = 30.749021;

    var ggPoint = new BMap.Point(x,y);



    //地圖初始化

    var bm = new BMap.Map("allmap");

    bm.centerAndZoom(ggPoint, 15);

    bm.addControl(new BMap.NavigationControl());



    //添加gps marker和label

    var markergg = new BMap.Marker(ggPoint);

    bm.addOverlay(markergg); //添加GPS marker

    var labelgg = new BMap.Label("未轉換的GPS坐標(錯誤)

"+x+","+y,{offset:new BMap.Size(20,-10)});

    markergg.setLabel(labelgg); //添加GPS label



    //坐標轉換完之后的回調函數

    translateCallback = function (data){

      if(data.status === 0) {

        var marker = new BMap.Marker(data.points[0]);

        bm.addOverlay(marker);

        var label = new BMap.Label("轉換后的百度坐標(正確)

"+data.points[0].lng+","+data.points[0].lat,{offset:new BMap.Size(20,-10)});

        marker.setLabel(label); //添加百度label

        bm.setCenter(data.points[0]);

      }

    }



    setTimeout(function(){

        var convertor = new BMap.Convertor();

        var pointArr = [];

        pointArr.push(ggPoint);

        convertor.translate(pointArr, 1, 5, translateCallback)

    }, 1000);


運行結果:


TAG標簽:百度地圖座標轉換原始座標百度座標
鏈接地址:/html/news/gzs/21.html
鄭重聲明:以上內容來源自玖捌網絡工作室,轉載請注明出處!

兼顧高品質與個性化的界面設計

網站無須三方授權 · 安全穩定、維護方便

玖捌網絡工作室
18972931619
掃碼獲取最新報價
0.050792
主站蜘蛛池模板: 新沂市| 田东县| 黎平县| 昌黎县| 昆明市| 盘山县| 余姚市| 崇阳县| 卢氏县| 武川县| 大化| 台湾省| 当雄县| 张掖市| 岑溪市| 聂荣县| 浙江省| 通渭县| 陆丰市| 舟山市| 杭锦旗| 三门县| 荔浦县| 鄂温| 兴山县| 榆林市| 正蓝旗| 西林县| 沙田区| 和顺县| 永泰县| 宜丰县| 德保县| 分宜县| 安丘市| 锡林郭勒盟| 江门市| 长沙县| 界首市| 永丰县| 云南省|