999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種城市公交線網分布的可視化分析方法

2017-06-19 18:47:31張健欽王鵬宇杜明義
測繪通報 2017年5期
關鍵詞:可視化

張健欽,王鵬宇,杜明義

(1. 北京建筑大學測繪與城市空間信息學院,北京 100044; 2. 現代城市測繪國家測繪地理信息局重點實驗室,北京 100044)

一種城市公交線網分布的可視化分析方法

張健欽1,2,王鵬宇1,2,杜明義1,2

(1. 北京建筑大學測繪與城市空間信息學院,北京 100044; 2. 現代城市測繪國家測繪地理信息局重點實驗室,北京 100044)

可視化分析技術在分析交通數據、發現交通問題及輔助決策扮演著越來越重要的角色,成為一項重要的智能交通技術。為了更加直觀地展示城市公交線網空間分布的疏密情況,本文基于北京市公交線路矢量數據,采用直接可視化和聚集可視化兩種方法對公交線網的空間分布進行了分析。通過對原數據處理計算得到了基于北京市主干道的公交線路分布數據并進行了直接可視化;同時利用HTML5的Canvas繪制熱力圖的方法對原數據進行了聚集可視化,根據可視化結果對北京市公交線路空間分布情況進行了分析。該方法對城市公交線網規劃和優化有實用價值和意義。

線網分布;可視化分析;公交規劃

交通擁堵是困擾現代大都市的一大難題,優先發展公共交通是解決城市交通問題的有效途徑,而常規公交是城市公共交通系統的重要組成部分。合理的常規公交線網規劃對于提高公交系統的服務水平和整體效率、優化城市交通結構具有非常重要的作用。一般來說,公交線網規劃要根據出行調查和公交出行數據及其預測結果,運用數學規劃方法、人工智能等方法,依托于城市道路網絡尋求最優布局[1],在實際應用管理中必須以城市道路和已有線網為基礎,分層逐條優化,完善整體網絡[2],因此對于線網整體分布狀況的認識十分重要。

伴隨著可視化技術應用的發展[3],可視化越來越多地應用在智能交通領域中,研究比較多的包括交通流量可視化、交通事件可視分析[4]、軌跡數據可視化分析[5]、城市道路交通信息可視化等,涉及常規公交、軌道交通、水上交通等多個方面。就線網評價分析而言,相對于以往公交線網評價使用的簡單圖表效果[6],將數據通過地圖來渲染,將圖表數據和地圖相結合,也可以更直觀、更整體地掌握城市公交線網的分布情況。

本文基于北京市公交矢量數據,首先利用GIS軟件在空間信息處理上的優勢進行數據處理得到可直接可視化的附加公交線路信息的道路網數據,然后借助開源的JavaScript地圖庫和地圖發布服務功能,通過對處理后數據的直接可視化和原數據的聚集可視化兩種方法,應用Canvas繪圖技術對線網數據可視化并分析,為公交線網優化提供輔助決策信息。

1 公交線路數據處理方法

1.1 數據整理

將原公交線路數據和道路數據整理入庫。為有效存儲空間數據,本文采用Oracle數據庫,利用ArcSDE存儲和管理這些空間數據。將無關的字段刪去后,公交線路數據表結構見表1,道路數據表結構見表2,表2的公交線路數和線路集合兩個字段的內容需要經過數據處理計算后得到。

表1 公交線路數據表結構

表2 道路數據表結構

圖1是原始公交線路矢量數據的直接展示,圖中顏色單一,可視化效果不佳,只能反映公交線路的空間位置,需要從中判斷總結北京市公交線網的布局特征,效率低下且有失準確性。因此需要進行數據處理后才可以進行直接可視化,本文從公交線路的空間位置特征入手,將其和道路空間位置關聯后進行數據處理,進行得到基于城市主干道的公交線網分布情況。

1.2 處理流程

要得到基于道路的公交線網分布情況,就是要將現有的公交線路疊加到城市道路網中,形成公交線路和城市道路之間的對應關系。首先需要進行公交線路和道路的匹配。關于線路匹配的算法有很多。包括關于基于點匹配線的,如基于向量識別的啟發式路徑推測算法[7]、基于結構模式的道路網節點匹配方法[8],也有關于線與線、線網與線網匹配的,如基于概率松弛方法的城市路網匹配[9]、基于多相似度量指標的匹配算法[10]等。總之,地圖匹配是一個復雜而又重要的過程,其中主要涉及幾何、拓撲、概率3種因素。

圖1 原線路數據的直接可視化效果

本文對于道路網現狀分布的可視分析是宏觀上的定性分析,因此選擇較為簡單的方法進行公交線路與道路的匹配。首先需要對線網和道路數據進行簡化處理,具體的數據處理流程如圖2所示,主要處理步驟如下:

圖2 基于道路匹配處理流程

(1) 道路網數據的簡化。選取單向道路網作為數據基礎,從中選擇道路等級為主干路和快速路的道路,得到北京市單向的主干道路網,同時選取單向的公交線路組成單向的公交線網。

(2) 從道路網的路段集合中選取路段L0作為第一條路段開始遍歷,建立該路段的緩沖區,根據主干路和快速路的不同等級,緩沖區的閾值不同,設為d1、d2,搜索與緩沖區在空間位置上相交的公交線路,得到初始匹配集合M1。

(3) 遍歷M1集合中的公交線路,分別計算每條公交線路與所選路段L0的距離。計算過程如圖3所示,計算公交線路上的折點P1、P2、…、Pn到路段L0的最短歐式距離di(i=1,2,…,n),然后統計最短距離小于距離閾值d1(d2)的個數記為m。m/n的比值要求大于閾值S,得到符合距離要求的公交線路集合M2。

圖3 公交線路折點到路段的距離

(4) 方向判斷,如圖4(a)所示,線路a和L0的方向相似,而線路b和L0方向不同,計算時遍歷M2中的公交線路,公交線路和路段緩沖區域相交得到弧段集合L(L1,L2,…,Ln),總長度為L,其中每條弧段相關長度系數為λ=Li/L,則整條線路相交部分的方向值公式如下

Lα=λ1α1+λ2α2+…+λnαn

(1)

其中方向角的計算如圖4(b)所示利用首尾結點坐標計算,然后計算所選路段的方向角為α0,則路段方向角與線路方向角差值為Lα-α0,設方向角差值的閾值為Δα,要求計算得到的方向角差值小于閾值Δα,最終得到符合要求的公交線路集合M。

(5) 由步驟(4)得到了符合空間位置條件路段L0上的公交線路集合M,然后連接數據庫中的道路信息表,根據集合M中的內容更新道路表中路段L0的線路數和線路集合兩個字段。

(6) 重復步驟(3)—(5),最終得到公交線路和路段之間n∶1、n∶0或1∶1的對應關系。

根據上述處理過程,采用Visual Studio作為開發環境,基于ArcGIS Engine二次開發了數據處理程序,處理后的數據將公交線路和道路的空間位置對應關系反映到道路信息表中,更新了每個路段的線路數和線路集合兩個字段的內容,將空間位置關系反映為文字描述信息,使得道路信息表中附加了公交線路信息,為下文的直接可視化展示提供了數據依據,也可以作為交通調研的資料。

圖4 方向判斷

2 公交線網分布可視化與分析

2.1 基于網頁的可視化技術

2.1.1 地圖服務發布

發布地圖服務軟件選擇使用GeoServer,它是一款基于Java語言開發的軟件服務器,構建在一個開源的Java GIS工具包——Geotools之上,支持OGC規定的開放標準。GeoServer集成了OpenLayer,使得用戶能夠快速、簡易地生成地圖。相比于商業GIS軟件,GeoServer的開源性大大降低了開發成本,節省了昂貴的軟件購買費用。

發布地圖服務的過程相對簡單,首先需要安裝配置好GeoServer,然后在管理界面將整理好的SHP圖層上傳至服務器就可以得到訪問數據的地址,可以將得到的數據以JSON形式保存在本地,方便調用。

2.1.2 JavaScript地圖庫的選擇

本文采用Leaflet.js作為JavaScript地圖庫。Leaflet.js是一個開源JavaScript類庫,用于實現移動友好的交互式地圖,具備所有開發人員需要的地圖特性。

2.2 可視化方法

在可視化的實現過程中,本文采用直接可視化和聚集可視化兩種方式。

2.2.1 直接可視化

直接可視化是最簡單和最基本的可視分析方法,它通過計算機將數據一一繪制出來,并顯示給用戶,方法簡單直接,易于編程實現。圖1為一種原數據直接可視化的效果,從圖中不難發現存在公交路線相互遮擋的問題,不利于分析,很難從中發現有效的信息。本文通過對原數據的處理得到了新的基于城市主干道的公交線路密度分級可視化效果圖,如圖5所示。

圖5 基于道路的公交線路分布

2.2.2 聚集可視化

聚集可視化是根據要素的屬性數據、位置數據或時間特性進行聚集計算再進行繪制,本文中公交線路匯聚熱力圖就是一種聚集可視化。其中熱力圖的繪制需要借助HTML5的Canvas來實現。Canvas本質上一塊畫布,本身并不能繪圖,但是其Canvas API提供了大量能夠依靠JavaScript來操控畫布元素的方法。Canvas不僅支持平面圖形繪制,還能繪制三維圖像、動畫等。在瀏覽器中,Canvas是逐像素進行渲染的,極其依賴分辨率,因此選擇Canvas繪圖技術來繪制熱力圖對地圖可視化大有增益。基于Canvas的熱力圖是一種能顯示某種行為或屬性發生頻率的圖,其高度飽和的色彩能夠讓人們非常直觀地對比出圖中某些行為發生的頻率高低。繪圖原理如下:

(1) 將數據點全部無差別繪制到Canvas畫布上。

(2) 繪制完成后,用getImageData()方法獲取整個畫布的ImageData對象。該對象中的每個元素都包含著這個像素的顏色信息,即RGBA四值,以數組形式存儲。R代表紅色,G代表綠色,B代表藍色,A代表alpha通道,也就是透明度。

(3) 根據alpha值不同,將每個像素的RGB值用事先設定好的漸變顏色表中alpha值對應的RGB值替換,alpha值設為一個統一的值,此時每個像素已經被賦予了一個新的顏色。

(4) 設置點的圓半徑及模糊度,根據新的顏色值,重新在畫布上繪制圖形。

本文根據以上原理,參考百度Mapv.js中關于線匯聚熱力圖的方法,由原公交線路數據得到圖6的線路聚合熱力圖的效果。

圖6 線路聚合熱力圖

2.3 可視化結果分析

圖5和圖6所示分別為兩種可視化方法得到的北京市線路分布圖。圖5為基于城市主干道線網密度分布的直接可視化效果圖,圖中根據每條路段分布的公交線路條數進行不同的顏色和粗細渲染,分為紅、橙、黃、綠4種色彩等級,紅色粗線條表示路段上公交線路條數密集(大于25條),綠色細線條則表示路段上公交線路稀疏。其優點在于數據經過整理具有結構性,可視化效果較為簡明,易操控,容易編程實現。圖6所示為將原數據利用聚類思想、結合百度Mapv.js繪制的公交線網熱力圖。圖中的渲染色彩方案采用的是從藍到紅的色帶,藍色表示沒有公交線路分布,紅色代表線路分布密集,其優點是經過匯聚計算避免了原數據中公交線路的遮擋,不同縮放級別下畫布都會重新渲染計算色彩值,得到不同的可視化效果,有利于分區域的可視化分析,而且可視化效果更好,色帶渲染過渡自然。

圖5和圖6雖然是不同方法得到的可視化效果,但是對比可以發現北京公交線路分布的一些規律。兩圖中紅色和橙色粗線條大多集中于北京城“兩軸”、人流量較大的熱點區域和周遭包圍的環狀快速路,中間呈放射型路網分布;黃色和綠色的細線條穿插在紅橙色粗線條之間,四周同樣呈放射型路網分布;就環線公交分布而言,三環路上分布公交線路最為密集,多于二環和四環,四環西北方公交線路分布相對于東南更為密集。對比圖5、圖6的共同特點,結合北京市的城市發展現狀,總結出以下幾個北京市公交線路分布的空間特點:

(1) 圖5、圖6表明市區(四環內)道路分布的公交線路密集程度明顯高于城郊、鄉鎮的分布。這是因為城區內生活水平較高、各方面功能齊全,因此市區內人口流量遠超于市郊、鄉鎮,人口的高流動性造就了公共交通流量的增大,促使公交線路數的增加。

(2) 環路上公交線路密度明顯高于普通道路,特別是三環路上分布的公交線路最為密集(三環線路的紅色粗線最為明顯)。環路因其良好的交通流量承載能力被設計來緩解城區的交通壓力,方便居民出行,因此在市區內,公交線路在環狀快速路上的分布明顯多于普通道路。

(3) 出城方向的高速路沿線公交線路分布密集(西南方向京石高速,北面京藏高速,東北方向機場高速線,地鐵八通線及相連的通燕高速上共色粗線明顯)。隨著北京城市化進程的日益推進,在原有的衛星城周邊,又興建了11個能夠緩解老城人口壓力、分散中心城職能的新城,其中包含大興、房山、昌平、延慶等,因此連接老城和新城的高速路沿線公交線路分布較為密集。

(4) 人流集中區域附近公交線網分布密集。如北四環西邊的中關村一帶,聚集著北京各大高校和科技產業園區;中央商務區(CBD)一帶則是北京主要的商業金融區域;考慮其交通便利性,這些地方的公交線網密度應該較高。

3 結 語

結合可視化技術對于現有公交網絡進行分析評價是交通規劃中重要的一環,也是研究城市公交運行的基礎,本文研究實現了基于道路的公交線網分布可視化和利用熱力圖的可視化方法,同時結合可視化結果分析了北京市公交線網的結構分布特點,對于評價現有公交線路分布狀況具有實用價值和重要意義。下一步將通過結合客流數據,并按照斷面對道路進行分割,更深入地分析公交客流和空間位置的相關性,為公交線路的規劃和優化提供幫助。

[1] 王國曉,王琳穎,李晨.城市公交線網優化與評價方法探索[J].城市建設理論研究(電子版),2015,5(28).

[2] 王振報,陳艷艷,朱躍華.多層次公交線網規劃實用方法[J].北京工業大學學報,2011,37(2):231-236.

[3] 任磊,杜一,馬帥,等.大數據可視分析綜述[J].軟件學報,2014,25(9):1909-1936.

[4] 姜曉睿,田亞,蔣莉,等.城市道路交通數據可視分析綜述[J].中國圖象圖形學報,2015,20(4):454-467.

[5] 蒲劍蘇,屈華民,倪明選.移動軌跡數據的可視化[J].計算機輔助設計與圖形學學報,2012,24(10):1273-1282.

[6] 王運靜,李強.北京市地面公共交通線路網現狀評價[J].交通運輸系統工程與信息,2007,7(5):135-141.

[7] 呂衛鋒,吳東東,諸彤宇.基于向量識別的啟發式路徑推測算法[J].計算機學報,2009,32(7):1443-1450.

[8] 欒學晨,楊必勝,李秋萍. 基于結構模式的道路網節點匹配方法[J].測繪學報,2013,42(4):608-614.

[9] 張云菲,楊必勝,欒學晨.利用概率松弛法的城市路網自動匹配[J].測繪學報,2012,41(6):933-939.

[10] 王鵬,鄭貴省,王元. 基于多相似度量指標的路網匹配算法研究[J].微型機與應用,2016,35(1):19-22,26.

A Visual Analysis Method of Urban Public Traffic Network Distribution

ZHANG Jianqin1,2,WANG PengYu1,2,DU MingYi1,2

(1. School of Surveying and Spatial Information, Beijing University of Civil Engineering and Architecture, Beijing 100044, China;2. The Modern City National Key Laboratory of NASG, Beijing 100044, China)

Visual analysis technology is playing an increasingly important role in the analysis of traffic data and the discovery of traffic problems and decision making. In order to intuitively show the city transit network spatial distribution density, the vector data of Beijing city bus lines is analyzed based on the direct visualization and visualization method of two kinds of aggregation distribution of transit network spatial analysis. The original data processing is calculated for direct visualization of bus lines in Beijing city main roads based on data distribution method. The canvas drawing thermodynamic diagram is used on the original data visualization. The visualization results according to the analysis of the situation of spatial distribution of bus lines in Beijing city show that this method has practical value and significance of city public transportation network planning and optimization.

network distribution; visualization analys; transit planning

張健欽,王鵬宇,杜明義.一種城市公交線網分布的可視化分析方法[J].測繪通報,2017(5):51-55.

10.13474/j.cnki.11-2246.2017.0153.

2016-08-19

北京市自然科學基金(8173053);北京建筑大學校設基金(00331616042)

張健欽(1977—),男,博士,副教授,主要研究方向為交通GIS、大數據可視化、智能交通系統。E-mail:ycduan@qq.com

王鵬宇

P208

A

0494-0911(2017)05-0051-05

猜你喜歡
可視化
無錫市“三項舉措”探索執法可視化新路徑
基于CiteSpace的足三里穴研究可視化分析
自然資源可視化決策系統
北京測繪(2022年6期)2022-08-01 09:19:06
三維可視化信息管理系統在選煤生產中的應用
選煤技術(2022年2期)2022-06-06 09:13:12
思維可視化
師道·教研(2022年1期)2022-03-12 05:46:47
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
自然資源可視化決策系統
北京測繪(2021年7期)2021-07-28 07:01:18
基于CGAL和OpenGL的海底地形三維可視化
可視化閱讀:新媒體語境下信息可視化新趨勢
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
主站蜘蛛池模板: 午夜福利视频一区| 婷婷激情亚洲| 亚洲男人天堂网址| 国产在线一区视频| 中文国产成人精品久久| 无码'专区第一页| 老色鬼久久亚洲AV综合| 青青操国产视频| AV片亚洲国产男人的天堂| 久久久久国产一区二区| 欧美三级自拍| 国产精品久久久久久搜索| 看你懂的巨臀中文字幕一区二区| 国产a v无码专区亚洲av| 区国产精品搜索视频| 97se亚洲| 亚洲精品在线91| 亚洲欧美国产视频| 中国国产A一级毛片| 一级成人欧美一区在线观看| 尤物成AV人片在线观看| 亚洲日本中文字幕乱码中文| 日韩欧美国产中文| 91 九色视频丝袜| 久久久久久久久久国产精品| 久久久精品国产SM调教网站| 国产亚洲精| 91小视频在线观看免费版高清| 国产在线拍偷自揄观看视频网站| 久久性视频| 国产精品亚洲片在线va| 久久99国产综合精品女同| 中文成人在线| 美女国产在线| 四虎国产精品永久在线网址| 制服丝袜国产精品| 亚洲国产成人精品无码区性色| 青草视频久久| 日韩在线视频网站| 亚洲男人的天堂在线| 亚洲不卡无码av中文字幕| 无码中文AⅤ在线观看| 伊人久久大线影院首页| 在线国产欧美| 国产爽妇精品| 日韩美一区二区| 国产人成午夜免费看| 人人91人人澡人人妻人人爽| 国产成人综合日韩精品无码首页 | 国产中文一区a级毛片视频| 在线综合亚洲欧美网站| 亚洲福利网址| 婷婷综合缴情亚洲五月伊| 欧美一区二区精品久久久| 88av在线播放| 老司机精品久久| 亚洲精品福利视频| 无码AV动漫| 一区二区三区成人| 国产日韩欧美在线视频免费观看| 999精品视频在线| 欧美精品成人| 少妇精品久久久一区二区三区| 国产精品美女网站| 亚洲成人77777| 国产亚洲精品无码专| 最新国语自产精品视频在| 亚洲性一区| 曰韩免费无码AV一区二区| 国产91视频免费观看| 亚洲欧洲日韩综合| 亚洲黄网在线| 欧美五月婷婷| 蜜臀AVWWW国产天堂| 久久青草视频| 亚洲天堂色色人体| 欧美精品一二三区| 精品自窥自偷在线看| 国产成人亚洲无码淙合青草| 亚洲欧洲日韩久久狠狠爱| 一本一道波多野结衣av黑人在线| 国产在线观看精品|