Python調(diào)用百度地圖API返回模糊搜索地點
????python通過百度地圖API,獲取所給地址的經(jīng)緯度和地點模糊搜索,并將返回的點反選回地圖點上

第一步:申請百度地圖AK

創(chuàng)建你的第一個應(yīng)用
注意:這里的創(chuàng)建應(yīng)用如果是PC瀏覽器應(yīng)選擇web端,而不是服務(wù)端

根據(jù)頁面模糊搜索所在城市的經(jīng)緯度和名稱,白名單不限制時設(shè)置英文狀態(tài)下的*
效果如圖

找到海量加載的HTML代碼部分
地圖JS API示例 | 百度地圖開放平臺 (baidu.com)
復(fù)制代碼到指定頁面
替換掉自己的ak
編寫后端代碼,當(dāng)輸入地點和城市時調(diào)用百度地圖搜索其地點和經(jīng)緯度

簡單的json字符串,獲取自己想要的數(shù)據(jù)即可,完整代碼請私信

如何讓其反選顯示在地圖點上呢?
只需要拿到后端返回的模板語法里的list,然后遍歷放入point,默認(rèn)選擇中心點顯示為天安門即可

此demo不近可以集成百度地圖,更可以直接替換為其他api完整代碼請私信
標(biāo)簽: