最近在用騰訊地圖,遇到了一點小問題,根據用戶輸入的地點確定該用戶的經緯度,百度提供的經緯度是其特有的一套,跟google和騰訊的不太一樣,於是就牽涉到了經緯度轉換的問題,今天就給大家介紹PHP騰訊地圖經緯度轉百度地圖經緯度類能將百度地圖經緯度轉換到騰訊地圖/Google 對應的經緯度.
首先下載我們本節課程所需要用到的PHP騰訊地圖經緯度轉百度地圖經緯度類:http://www.php.cn/xiazai/leiku/642
下載完成之後找到我們需要的php類文件,解壓縮至我們本地目錄,創建新的php檔!
完成之後,我們要在新的php檔案裡呼叫這類,以及實例化該類別:
<?php include_once "baiduditu.php";//引入类文件 $lat=116.420079; $lng=39.998117; //中国正常GCJ02坐标---->百度地图BD09坐标 print_r($obj = Convert_GCJ02_To_BD09($lat,$lng)); echo "<br>"; //百度地图BD09坐标---->中国正常GCJ02坐标 print_r($obj = Convert_BD09_To_GCJ02($lat,$lng)); ?>
運行結果如下圖所示:
以上是php騰訊地圖經緯度轉百度地圖經緯度的實現思路與範例分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!