高德公交路径等时线分析
作為長期看別人技術博文的菜鳥,今天我也要開始第一篇博客了,寫些最近剛做的等時線吧,由于過程較多,本次僅分享思路和步驟,希望可以多交流。
一、需求:
地鐵開通后,某一區域(本案例為福州高新區)早高峰乘坐常規公交通勤等時圈與乘坐地鐵+常規公交通勤等時圈的對比。
二、數據源:
1.行政區域shp;
2.高德api(公交路徑規劃)
三、步驟:
1.設定一個中心點P0,比如某個小區點,案例為福州高新區
2.確定搜索范圍,本次確定的范圍為福州市中心城區
3.創建漁網:利用福州中心城區范圍設定邊界線范圍內的個數,精細度越大,漁網點個數越多,本次選擇矩陣200200矩陣Pi;
4.漁網點生成wgs84經緯度坐標,并利用公式轉換成高德坐標系;
5.利用高德api的路徑規劃服務請求各目標點Pi到P0的導航路徑,獲取路徑的實際里程和通行時間,目前公交獲取有5中策略,根據自己需求選定。(這塊內容主要查看高德api參數,建議注冊為個人開發者,不然一個賬號一天請求量僅為2000,個人開發者需要實名認證,請求量為30000次,一個賬號可以設置10個web服務key,因此,可以做福州市中心城區主要節點的通勤點)
6.在Arcmap中將目標點對應的里程和時間值關聯賦值給柵格或者點陣。
7.利用arcmap下的spatial analysis做插值分析,并分類匯總,選取15/30/45/60/90/120/300分鐘為分類依據,得到等時線。
8.統計柵格面積:先將上一步的柵格圖片進行坐標轉后,再接著做spatial analysis做重分類,打開屬性表,新建字段Area,計算公式為:count像素元大小*像素元大小。
如果是想獲取批量的多個起點的中心城區等時線,建議利用arcgis的模型建模器,提高工作效率。
下面分享部分中間稿成果:
最快捷公交出行等時線點
成本節約圖
出行時間前后對比
總結
以上是生活随笔為你收集整理的高德公交路径等时线分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VA Code编写html(1)
- 下一篇: 复变函数引论