国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

多類型公共交通數(shù)據(jù)采編工具研究

2020-07-30 04:45:06董晶
遼寧自然資源 2020年7期
關(guān)鍵詞:換乘圖層公共交通

董晶

(遼寧省自然資源事務(wù)服務(wù)中心,遼寧沈陽 110032)

隨著城市建設(shè)的發(fā)展,城市交通數(shù)據(jù)量也越來越大,其數(shù)據(jù)生產(chǎn)環(huán)節(jié)耗時耗力,任務(wù)繁重,尤其一、二線城市公交、地鐵、輕軌等交通線路成百上千條,而每條交通線路又分為上行和下行線路,交通站點數(shù)據(jù)量更是達到數(shù)萬量級。

OneMap擴展模塊-公共交通換乘采編工具提供了公共交通換乘引擎所需數(shù)據(jù)的一體化生產(chǎn)方案,聚合了數(shù)據(jù)組織—數(shù)據(jù)生產(chǎn)—數(shù)據(jù)更新維護等功能,模塊中的功能按鈕大大簡化了傳統(tǒng)交通數(shù)據(jù)生產(chǎn)的工作量,同時配合公共交通換乘引擎性能優(yōu)化,數(shù)據(jù)制作工具將公交數(shù)據(jù)相關(guān)信息以二進制流的方式進行存取以提高引擎的性能。

一、數(shù)據(jù)模型設(shè)計

OneMap擴展模塊-公共交通換乘采編工具主要包含一鍵建庫、數(shù)據(jù)拾取、站點提示、自動生成輔助路段、快速路段編碼、線站關(guān)系導入、桌面端直接查詢等功能。

針對公共交通換乘模塊,對公共交通數(shù)據(jù)要素和表的格式、屬性、字段類型等提出了具體要求。該模型所需的數(shù)據(jù)既包含公共交通站點、線路這兩種幾何數(shù)據(jù),還包含線路站點間邏輯關(guān)系等屬性數(shù)據(jù)。下面將給出其模型(數(shù)據(jù)類型采用ArcGIS的數(shù)據(jù)類型),具體可存 儲 成 File Geodatabase、Personal GDB和SDE格式。

依照交通規(guī)則的不同,公共交通可分三種類型。

在城市中,可以將公共汽車、快速交通(BRT)輪渡、索道設(shè)置成一個換乘系統(tǒng),默認為同一個交通規(guī)則,彼此之間默認可以換乘。常見的包括公共汽車城市軌道交通系統(tǒng),亦稱地下鐵路或地鐵、近郊鐵路、輕軌、有軌電車、單軌鐵路、磁浮鐵路、索道、導向巴士等。

地下鐵路、近郊鐵路、輕軌、有軌電車、單軌鐵路、磁浮鐵路可視為同一個換乘系統(tǒng),默認為同一個交通規(guī)則,可以獨立進行查詢。

其他換乘系統(tǒng)可以通過type字段進行自定義,如夜班車只在晚上運行,很少能再與其他的交通類型進行換乘,因此可以單獨定義成一個換乘系統(tǒng),視為一種交通規(guī)則。

二、數(shù)據(jù)生產(chǎn)流程

1.創(chuàng)建公共交通數(shù)據(jù)庫

在開始編輯公共交通數(shù)據(jù)之前,需要創(chuàng)建一個存放所有要素類、屬性表的數(shù)據(jù)集,該數(shù)據(jù)生產(chǎn)工具提供了便捷的數(shù)據(jù)模型初始化功能,一鍵生成換乘所需數(shù)據(jù)集(圖1)。

單擊初始化新建表結(jié)構(gòu),選擇一個Geodatabase位置,并選擇坐標系統(tǒng),單擊創(chuàng)建,再單擊開始編輯即可進入數(shù)據(jù)生產(chǎn)。

2.站點及相關(guān)數(shù)據(jù)生產(chǎn)

(1)公共交通站點

通過Station圖層建立,其數(shù)據(jù)生產(chǎn)有兩種方法:第一種是數(shù)字化,即采用ArcMap中Editor工具進行數(shù)字化點的生產(chǎn),針對Station圖層,單擊Edit Tool,按照實際位置繪制站點,同時在BusStop圖層屬性表中錄入該站點的STATION_ID值和NAME屬性,同時記錄其站點類型;第二種是坐標導入數(shù)據(jù),維護屬性表。

(2)地鐵出入口

通過EntranceExit圖層建立地鐵出入口,站點數(shù)字化同Station圖層,記錄其ID、NAME屬性值。

(3)站點聚簇面

通過ClusterStation圖層建立站點聚簇面(以下簡稱“聚簇面”),將對一定距離范圍內(nèi)的公交站點生成其外包多邊形,站點間可通過步行自由到達。該外包多邊形可以通過“緩沖區(qū)”工具生成,距離建議選擇100米,或根據(jù)實際需要進行調(diào)整。需要注意的是,融合類型選擇“All”,這樣可以去除重疊部分的內(nèi)容,然后通過“多部件至單部件”,將原多部分面分成單獨面。

圖1 公共交通數(shù)據(jù)生產(chǎn)流程

3.路段及相關(guān)數(shù)據(jù)生產(chǎn)

(1)TransportationLine圖層

每兩個相鄰站點間畫一條線段,存入TransportationLine圖層。

需注意,若其余某條公共交通線路同樣經(jīng)過該相鄰的兩個站點,可直接跳過;若有某些線路某一路段在空間位置上一致,但是所經(jīng)過的公共交通站點不完全相同,需保證所要求的每兩個站點間有通路。

(2)輔助路段

輔助路段(RelationshipLine圖層)分為三種:地鐵站及出入口關(guān)系線(metroEntrance)、同等站點間步行路段(footpath)、地鐵公交換乘出口(transferAdvice)。

輔助路段作為換乘分析結(jié)果展示路線的一部分,主要用于表示地鐵站到地鐵出入口之間的路段、地鐵和公交相互換乘時的建議路線或者同等站點間步行的路段。使用這三種關(guān)系線來表達對象間的關(guān)系,用于步行換乘時的輔助提示。

點擊批生成菜單下的“地鐵站及出入口關(guān)系線”“同等站點間步行路段”“地鐵公交換乘出口”(圖2)。針對每一個站點聚簇面,分別按照就近的原則自動生成地鐵出入口到地鐵站之間的直線段,以展示地鐵出入口與地鐵站間的隸屬關(guān)系;形成同等站點間步行路段數(shù)據(jù),表示每兩個站點可以通過步行到達并進行換乘;生成與其最鄰近的地鐵站出入口之間的直線段,形成地鐵公交換乘的 路段數(shù)據(jù),用于表示地鐵站換乘到普通的公交站點的建議出口。

圖2 三種輔助路段生成工具

將數(shù)據(jù)保存至RelationshipLine要 素類中,彈出“操作成功”。同時, 屬性表中線段類型(TYPE)字段對 應(yīng)的值將自動生成。

4.線站關(guān)系錄入

(1)線路編輯

站點以及公共交通路段編輯完畢 后,可以通過線路編輯功能,開始編 輯線路、站點之間的關(guān)系,將站點與 對應(yīng)的線路關(guān)聯(lián)起來,相關(guān)信息將保 存至“公共交通線路表”中。

點擊工具欄的“線路編輯”按 鈕,彈出“編輯線路基本信息”對話 框,可以根據(jù)城市實際交通路線,點 擊“新建”按鈕,輸入線路名稱、票 價相關(guān)信息、選擇線路類型,保存該 線路的基本信息。然后點擊編輯。

(2)線路站點數(shù)據(jù)生產(chǎn)

通過“編輯線路基本信息”對話 框上的“編輯”按鈕,開始線路站點 數(shù)據(jù)生產(chǎn)(圖3)。

①站名錄入。在“線路”框內(nèi)選 擇要編輯的公共交通線路名稱,選擇 “上行”或者“下行”,點擊追加站 點按鈕,進行逐站點輸入。輸入一個 站名之后,會在右面的編號欄相應(yīng)顯 示該名稱對應(yīng)的站點編號,點擊“確 認”。如果輸入站名后,未能出現(xiàn)編 號,則表示輸入有誤。依次添加站 點,點擊“保存”,則數(shù)據(jù)記錄被保 存到公共交通線路表中。同 時,該條線路名稱、票價信息直接記錄到公共交通線路表中。

遇到站點名稱相同時,在編號框內(nèi)出現(xiàn)該名稱對應(yīng)的所有站點編號,可單擊其中任意一個編號,并在地圖中查看其位置以便選擇。

圖3 線路站名、站點編輯界面

②鼠標拾取站點提示。站點錄入可根據(jù)實際情況選擇輸入站名方式,也可選擇鼠標拾取 的方式(圖4)。單擊工具條上中的 鼠標拾取按鈕,可在幾何數(shù)據(jù)中鼠標 單擊或框選公共交通站點,并彈出 “線路站點提示”對話框,框內(nèi)顯示 該站點的名稱,點擊“繼續(xù)”,該站 點被錄入進來。接下來在“線路站點 提示”對話框中,將會顯示與該站點 有路段連通的其他站點,然后再根據(jù) 線路的實際情況選擇對應(yīng)的站點,同 時在地圖上也將高亮顯示選擇的站 點,確定站點后,可通過點擊“繼 續(xù)”選擇相應(yīng)站點,或單擊“回退” 返回到上一次提示的站點信息。

③無線段、多線段。數(shù)據(jù)生產(chǎn) 時,線路站點關(guān)系表中“路段編號” 字段有可能出現(xiàn)空白或“多條路段” 字樣,可進入“數(shù)據(jù)生產(chǎn)”中對應(yīng)線 路查看并編輯??瞻妆硎緝蓚€站點之 間沒有連通的路段;多條路段表示兩 個站點之間有多條路段通過,該情況可查看路段編號框內(nèi)路段的所有編號,單擊某一個編號,可在地圖上高亮顯示該路段,根據(jù)路線實際走向選擇其中之一即可。

圖4 鼠標拾取站點到線路

5.構(gòu)建公共交通換乘數(shù)據(jù)集

完成所有公交線路后,單擊 構(gòu)建數(shù)據(jù)集按鈕,將會生成要素類、表中為Blob類型字段的數(shù)據(jù)內(nèi)容。構(gòu)建數(shù)據(jù)集的目的相當于對數(shù)據(jù)進行預加工,將相應(yīng)的數(shù)據(jù)信息存儲到數(shù)據(jù)庫中,在將數(shù)據(jù)發(fā)布服務(wù)之后,查詢時能夠達到運行效率更高的目的。

6.公共交通換乘分析

數(shù)據(jù)庫中所有的數(shù)據(jù)完成生產(chǎn)后,還可通過公共交通數(shù)據(jù)生產(chǎn)工具欄提供的 “拾取起點”“拾取終點”按鈕,選擇起始點和目標點,點擊 “換乘查詢”按鈕來對公共交通換乘進行查詢、驗證。

三、數(shù)據(jù)應(yīng)用

1.導出PostGIS

數(shù)據(jù)庫中所有的數(shù)據(jù)完成生產(chǎn)后,可以通過公共交通數(shù)據(jù)生產(chǎn)工具欄提供的“導出PostGIS”將數(shù)據(jù)導成PostGIS類型的數(shù)據(jù)庫,為獨立的公共交通換乘查詢服務(wù)提供數(shù)據(jù)源。

2.服務(wù)發(fā)布

數(shù)據(jù)生產(chǎn)完畢后,將所有要素類放在同一個地圖文檔中保存為.mxd,通過ArcGis的ArcGIS Server組件發(fā)布為公共交通數(shù)據(jù)服務(wù)。

四、結(jié)束語

通過OneMap擴展模塊-公共交通換乘采編工具大大簡化了傳統(tǒng)公共交通數(shù)據(jù)生產(chǎn)的工作量,實現(xiàn)了信息的系統(tǒng)化、規(guī)范化和自動化,這樣不僅方便了公共交通信息的管理,還提高了數(shù)據(jù)的生產(chǎn)效率,同時將數(shù)據(jù)以二進制流的方式進行存取提高了公共交通換乘引擎的性能。

猜你喜歡
換乘圖層公共交通
《城市公共交通》雜志社簡介
天津地鐵紅旗南路站不同時期換乘客流組織方案研究
巧用混合圖層 制作抽象動感森林
基于計算實驗的公共交通需求預測方法
自動化學報(2017年1期)2017-03-11 17:31:10
公共交通一卡通TSM平臺研究
圖層法在地理區(qū)域圖讀圖中的應(yīng)用
地理教學(2015年18期)2016-01-06 12:00:38
淺析“遞層優(yōu)化法”在礦井制圖中的應(yīng)用
河南科技(2014年6期)2014-04-04 08:00:42
重慶軌道交通換乘站大客流組織探索
北京地鐵最復雜換乘點——軍博站啟用
交通運輸部發(fā)布通知推進城市公共交通智能化應(yīng)用工程建設(shè)事項
麻栗坡县| 安达市| 哈巴河县| 探索| 宜州市| 嵊州市| 洛扎县| 富锦市| 南充市| 额尔古纳市| 双峰县| 边坝县| 察哈| 丰镇市| 云和县| 济宁市| 龙陵县| 文山县| 德阳市| 合山市| 鹤峰县| 横峰县| 哈尔滨市| 鄂托克前旗| 阜宁县| 镇赉县| 宜良县| 芜湖县| 于田县| 双城市| 中卫市| 罗源县| 临高县| 达日县| 枝江市| 秦安县| 南召县| 八宿县| 加查县| 红安县| 庆安县|