Dynamo+Revit創(chuàng)建路網(wǎng)cad文件
獲取市政路網(wǎng)拓撲結構數(shù)據(jù)多是購買gis地圖,或者通過電子地圖(國內(nèi)的百度/高德地圖,國外的谷歌地圖)的API權限。就經(jīng)濟和技術難度而言,不適合于每一個對此有需求的工程人員。
有著地圖界的維基百科之稱的OpenStreetMap,一款開源地圖,簡稱Osm。包含豐富的地理數(shù)據(jù),涵蓋高速公路、鐵路、水系、建筑、邊界、建筑物等圖層。

簡單的顯示界面,和其他電子地圖毫無區(qū)別,重點是可以導出Osm文件,后綴為osm的文件,可以用QGIS軟件打開,然后在QGIS中將其導出為shp后綴的數(shù)據(jù),然后可在ArcGIS軟件中編輯使用。

下面介紹不使用QGIS和ArcGIS中間工具,直接在dynamo中將Osm數(shù)據(jù)轉(zhuǎn)化為cad文件的實現(xiàn)思路:
讀取osm文件,通過特征值過濾osm文件的點數(shù)據(jù),這里以“建筑”和“道路”為例,過濾的點數(shù)據(jù)擬合成polygon和polycurve。


為過濾的不同圖層設置線形,并把圖層命名、線形設置、Osm文件節(jié)點集中在一個UI界面中統(tǒng)一管理,方便下次使用。


運行run script即可在revit中得到路網(wǎng)拓撲結構數(shù)據(jù),可用于后續(xù)空間規(guī)劃和其他應用。在revit中可將路網(wǎng)導出cad文件,供其他地方使用。


以上操作詳細節(jié)點程序,UP都已經(jīng)準備好啦。一鍵三連,私聊討論,共同進步。
標簽: