python爬取数据
生活随笔
收集整理的這篇文章主要介紹了
python爬取数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python|公交站點和公交線路獲取
丫十五
交通工程
?關注他
9 人贊了該文章
一、數據來源分析
已知公交線路名稱之后,該如何獲取經過的公交站點經緯度和公交線路呢?高德地圖提供了開放數據接口中,前端接口Javascript API可以實現獲取相應的數據,具體如下鏈接所示http://lbs.amap.com/api/javascript-api/example/bus-search/search-bus-route。
但是,還不會。
所以,還是想想咋爬吧?
打開高德地圖,隨便搜索一條公交線路,按F12查看相應代碼,可以發現在poiInfo?query_type….這個文件中有想要的數據
Busline_list屬性中,0,1,2,3,4,5,。。11為包含索引詞的所有公交線路,其中一個方向線路各生成一條。比如0就是水東路到安醫站的6路車。
打開其中一條線路,具體來看,名稱、時間等都有,其中xs,ys兩個屬性就是組成公交線路這個線段的沿線經緯度坐標點
Stations為沿線公交站點的集合,其中xy_coords為每個站點的坐標
二、Python代碼
1)公交站點
2)公交線路
3)基本主函數
?
?
發布于 2018-01-16
「真誠贊賞,手留余香」
贊賞
還沒有人贊賞,快來當第一個贊賞的人吧
總結
以上是生活随笔為你收集整理的python爬取数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 互斥量和信号量
- 下一篇: websocket python爬虫_p