国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

微信獲取用戶地理位置(經緯度)和百度獲取實際地址的經緯度之間相差較大解決

gougoujiang / 2805人閱讀

摘要:前提了解坐標系分類經緯度美國,國際通用,如谷歌國外地圖地圖火星系國測局制定的標準,國內地圖必須至少使用此對位置進行首次加密,高德地圖騰訊搜搜地圖阿里云地圖靈圖地圖谷歌中國地圖百度在標準基礎上進行二次加密,百度地圖這兩天一直在研究經緯度

前提了解:

坐標系分類(經緯度):

WGS84

美國GPS,國際通用,如谷歌國外地圖、osm地圖

火星系GCJ-02

國測局制定的標準,國內地圖必須至少使用此對位置進行首次加密,高德地圖、騰訊搜搜地圖、阿里云地圖、靈圖51ditu地圖、谷歌中國地圖

BD-09

百度在GCJ-02標準基礎上進行二次加密 ,百度地圖

這兩天一直在研究經緯度的問題,最后發現在微信上獲取用戶的地理位置(經緯度)和在百度上獲取實際地址的經緯度之間的距離相差較大,整整相差了5000多米的距離,這到底是怎么回事呢?最后發現原來微信端獲取的經緯度使用的是WGS84(大地坐標系),然而在百度上獲取的經緯度使用的是百度自己定義的BD-09(百度坐標系),百度對外接口的坐標系并不是GPS采集的真實經緯度,所以導致了兩個經緯度之間的差距過大,那么解決方式是什么呢?

既然兩個經緯度的坐標系標準不同,那么將其中一個坐標系的轉換成另一個坐標系類型不久可以了嗎?根據這個思路解決方法如下:

GPS84轉換為BD-09:

在百度api中,提供了將WGS84(大地坐標系)和GCJ02(國測局坐標系)轉化為BD-09(百度坐標系)的接口

百度坐標轉換api地址:http://lbsyun.baidu.com/index...

百度坐標轉換接口地址如下:

http://api.map.baidu.com/geoc...

參數說明:

coords

需轉換的源坐標,多組坐標以“;”分隔,(經度,緯度)

ak

開發者密鑰

from

源坐標類型:
1:GPS設備獲取的角度坐標,WGS84坐標;

2:GPS獲取的米制坐標、sogou地圖所用坐標;

3:google地圖、soso地圖、aliyun地圖、mapabc地圖和amap地圖所用坐標,國測局(GCJ02)坐標;

4:3中列表地圖坐標對應的米制坐標;

5:百度地圖采用的經緯度坐標;

6:百度地圖采用的米制坐標;

7:mapbar地圖坐標;

8:51地圖坐標

to

目標坐標類型:
5:bd09ll(百度經緯度坐標);
6:bd09mc(百度米制經緯度坐標)

根據如上就可以實現將我們微信端獲取的經緯度轉化成百度自己加密過后的經緯度

當時如何將BD-09轉換成GPS84百度沒有提供接口,具體如何轉換目前不清楚,有知道的,歡迎評論,謝謝

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/31487.html

相關文章

  • 淺談附近地點搜索

    摘要:編碼的前綴可以表示更大的區域,查找附近的,非常方便。百度拾取坐標地址編碼精度為位時,大概為附近千米。在經度相等的情況下緯度每隔度,距離相差約米每隔度,距離相差約米每隔度,距離相差約米每隔度,距離相差約米每隔度,距離相差約米。 隨著移動端的普及,很多 App應用 都有 LBS 功能。 附近的銀行、 附近的飯店、 附近的超市、 附近的廁所、 ... 以上的需求很類似,實現的原理也大致相同。...

    褰辯話 評論0 收藏0
  • 【戴嘉樂】基于IPFSGeoHash構建具有地理位置價值服務DDApp(理論篇)

    摘要:數據將具有如下個特點將二維的經緯度轉換成字符串,比如下圖展示了北京個區域的字符串,分別是,等等,每一個字符串代表了某一矩形區域。例如,坐標對,位于北京安定門附近,后形成的值為。 作者簡介:戴嘉樂( Mr.Maple ) | 前百度高級研發工程師 | IPFS應用實踐者&布道師|個人網站:https://www.daijiale.cn聯系方式:微信號:daijiale6239。 show...

    lmxdawn 評論0 收藏0

發表評論

0條評論

gougoujiang

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<