色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

Python爬蟲如何獲取小區(qū)經(jīng)緯度以及結(jié)構(gòu)化地址?

阮建安2年前12瀏覽0評論

一般情況下網(wǎng)頁中不會包含有小區(qū)經(jīng)緯度信息,直接利用Python爬蟲是獲取不到的,可以先獲取小區(qū)名稱,然后借助于某度地圖API間接獲取到經(jīng)緯度信息,下面我簡單介紹一下實現(xiàn)過程,感興趣的朋友可以嘗試一下:

1.首先,注冊某度地圖開發(fā)者,這個直接使用自己的某度賬號登錄就行,點擊“控制臺”,切換到管理頁面如下:

2.接著創(chuàng)建應用,這里我們是根據(jù)小區(qū)名稱獲取到經(jīng)緯度信息,是正地理編碼的過程,所以需要選擇應用類型為服務端,如下,應用名稱自行設(shè)置就行:

3.創(chuàng)建完成后,會自動跳轉(zhuǎn)到應用管理頁面,如下,這里我們需要記住這個AK值,后面的Python程序就是借助這個AK值接入API接口:

4.至于使用的話,這里官方文檔給出了詳細的說明,包括請求參數(shù)、返回結(jié)果等,如下,都有具體解釋和舉例,如果你有一定的編程基礎(chǔ),熟悉文檔后,應該成竹在胸,直接可以編寫代碼:

5.測試代碼如下,非常簡單,主要是構(gòu)造輸入?yún)?shù),包括address,ak和output,輸出結(jié)果是一個json對象,直接解析就可以獲取到經(jīng)緯度信息,如下,更多參數(shù)說明可以參考官方文檔,介紹的非常清楚:

程序運行截圖如下,已經(jīng)成功獲取到小區(qū)(街道)的經(jīng)緯度信息,這里為了更精確的定位,建議輸入的地址信息詳細一些:

至此,我們就完成了利用Python來獲取小區(qū)經(jīng)緯度信息。總的來說,整個過程非常簡單,只要你熟悉一下上面的過程,很快就能掌握的,建議認真閱讀一下官方文檔,可以獲取到更多有用信息,當然,你也可以逆地理編碼,就是根據(jù)經(jīng)緯度獲取到小區(qū)(街道信息)信息,網(wǎng)上也有相關(guān)教程,感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對你有所幫助吧,也歡迎大家評論、留言進行補充。