以下是通過訪問高德地圖介面獲取指定地名的經緯度資訊**:
import requests
import re
import json
'''獲取位址座標'''
def get_get_location_m(name):
url="" \
"&children=&key=8325164e247e15eea68b59e89200988b&page=1" \
"&offset=10&city=510100&language=zh_cn" \
"&callback=jsonp_755735_" \
"&platform=js&lo**ersion=2.0" \
"&sdkversion=1.3" \
"&csid=f028e84f-6601-43ae-88a8-13425e3de7c7" \
"&keywords={}".format(name)
res_text=requests.get(url).text
if re.findall('"info":"ok"',res_text):
res_data=json.loads(res_text.replace(re.findall("jsonp_\d+_\(",res_text)[0],"")[0:-1])["pois"][0]
item = {}
item["name"] = res_data["name"]
item["type"] = res_data["type"]
item["location"] = res_data["location"]
item["pname"] = res_data["pname"]
item["cityname"] = res_data["cityname"]
item["adname"] = res_data["adname"]
return item
else:
return none
print(get_get_location_m("南京西路 瑞慈悅馨月子會所"))
返回結果如下:
如何用php根據位址獲取經緯度
這裡用的是地圖的介面,你需要先申請的服務秘鑰 ak 地圖有這樣乙個介面 地理編碼 1.php 根據位址獲取經緯度 地圖 public function queryaddress 2.列印出來的效果 array status 0 result array location array 程式設計客棧16...
iOS獲取經緯度
在ios8.0以上獲取經緯度時,需要申請授權,否則不能定位 第一步 在 homeviewcontroller.m inte ce homeviewcontroller cllocationmanagerdelegate 第二步 設定定位 void setuplocationmanager locat...
python 根據位址反求出經緯度
方法一 import requst import json def getlnglat address ak f30c9d52b003c2b3ac089e2672e18baf url ak,address data requests.get url contest data.json print s...