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

利用ArcGIS10建模工具實現放線測量成果的自動處理

2014-02-08 09:32:16王永峰王濤徐瑩
城市勘測 2014年2期
關鍵詞:數據處理

王永峰,王濤,徐瑩

(天津市測繪院,天津 300381)

1 引言

城市地下管線放線測量是城市規劃測量中常見的測繪項目,包括了外業和內業兩部分工作。在內業處理中主要需制作DWG格式的放線成果圖及編制放線報告,其中放線報告包括Word格式的電子文檔和shapefile格式的管線路由文件,Word文檔包含了兩類信息:放線樁點平面坐標和測區范圍控制點信息。放線報告中這些內容的完成通常采用人工操作的方式,不僅效率低下且易出錯。鑒于此,本文提出了基于ArcGIS 10建模工具ModelBuilder進行放線測量成果的自動化處理,即在制圖人員利用CAD軟件完成放線成果圖的基礎上,利用ModelBuilder工具可方便快捷地完成Word文檔所需信息的提取及管線路由shapefile文件的制作。

2 基于ModelBuilder的數據處理原理

DWG格式的管線放線測量成果圖包含兩類要素:地理圖形要素和圖廓要素,地理圖形要素又可分為三類即地形圖要素、現狀管線地理要素和放線路由要素,編制放線報告的基礎是放線路由要素。從DWG圖形中提取出放線路由要素并保存為名為FXLY.dwg的DWG文件,以下處理將主要基于FXLY.dwg文件并利用ModelBuilder工具展開。

FXLY.dwg文件內容如圖1所示,其由路由折線、放線點點名標注、放線樁點十字絲、規劃距離標注四部分組成。利用ModelBuilder建模工具可快捷實現DWG文件中各種類型要素(包括點、線、面、注記)的shapefile文件化,因而可以將FXLY.dwg中的路由折線(線狀要素)、放線點點名標注(注記要素)、放線樁點十字絲(線狀要素)提取出來并生成相應的shapefile文件,由路由折線轉化而來的便是放線路由shapefile文件。ArcGIS提供了完備的空間分析等數據處理功能供ModelBuilder調用,利用相應的空間分析方法,依據放線點點名標注shapefile文件、放線樁點十字絲shapefile文件和平面控制點總圖shapefile文件可自動得到放線樁點平面坐標和測區平面控制點信息兩類必要信息,這樣便實現了替代人工處理以取得準確性和速度兩方面提高的目的。這種處理也體現出了在常規測繪數據制作過程中Arc-GIS軟件與CAD制圖軟件的互補。

圖1 FXLY.dwg文件示意

DWG圖形文件在ArcGIS中被組織成5個圖層,依次為文字注記Annotation層、點狀物Point層、線狀物Polyline層、面狀物Polygon層和MultiPatch層。對于FXLY.dwg文件來說,Polyline層存儲路由折線和放線點十字絲,Annotation層存儲放線點點名注記要素,Point層存儲放線樁點中心(與放線樁點十字絲中心重合)要素。

本方法的原理為:

(1)從FXLY.dwg提取出路由折線并利用Model-Builder生成shapefile格式路由文件。

(2)同樣,利用ModelBuilder工具從FXLY.dwg中提取出放線點標注并生成點名注記shapfile文件,提取出十字絲圖形生成線狀十字絲shapfile文件,十字絲圖形shapfile文件包含了放線樁點的坐標信息。利用ArcGIS的空間連接功能,基于距離最短原理自動匹配出放線點點名與放線點坐標的映射關系,進而自動得到放線點平面坐標。

(3)將平面控制點總圖shapefile文件與放線路由shapefile文件進行疊加,利用ArcGIS的緩沖區分析功能得到測區范圍平面控制點信息。

平面控制點總圖shapefile文件同樣不是現成的,其基礎數據是DWG格式的平面控制點總圖,DWG格式的平面控制點總圖包含了控制點點名和控制點中心(點狀物)兩種類型的要素。同上述路由FXLY.dwg文件的處理類似,將DWG格式的平面控制點總圖的兩種要素shapefile文件化后,通過空間連接操作可得到最終的平面控制點總圖shapefile文件,將其命名為NEW_DJZ.shp文件。NEW_DJZ.shp文件只需生成一次即可。

3 實現及功能介紹

ModelBuilder是ArcGIS自帶的數據建模工具,為設計和實現ArcGIS的各種數據處理提供了一個圖形化的建模環境。利用ModelBuilder建立的模型是以流程圖的形式表示的,主要由地理數據處理工具和地理數據組成的,數據處理工具在ArcGIS的ArcToolbox中均可以找到原形。

(1)ModelBuilder建模工具的優點有:

①是自動化的數據處理流程。ModelBuilder把數據處理工具和地理數據通過流程化結合在一起并實現自動化運行。

②共享數據處理,方便他人實現模型的重復使用。ModelBuiler的數據和工具都通過圖形方式表示,簡單易懂且易于編輯修改,建模工具可方便的共享。

③Model的運行可以像ArcToolbox中的工具一樣運行,簡潔實用。

④模型可以包括復雜的處理過程,并且一個復雜的模型中還可包含子模型,實現更復雜的應用。

(2)放線測量報告工具如圖2所示,該工具包括如下幾個步驟:

①從FXLY.dwg文件中提取各要素并生產各種shapefile文件,包括路由shapefile文件(命名為SZGC.shp)、放線點點名注記 shapefile文件(命名為 ID.shp)、十字絲圖形shapfile文件(命名為CROSS.shp)。

圖2 放線測量工具面板

②路由SZGC.shp文件字段的自動編輯。因為從FXLY.dwg文件直接轉化而來的SZGC.shp文件其字段不符合放線測量成果的要求,通過ModelBuilder建模工具可實現路由shapefile文件相應字段的刪除、添加,從而形成符合要求的路由SZGC.shp文件,如圖3所示。

③得到放線點平面坐標文件。如圖4所示,通過ModelBuilder提供的空間連接這一數據處理接口,基于距離最短原理可將十字絲CROSS.shp文件中的每個要素與點名注記ID.shp文件中的每個要素一一對應起來并掛接到一個新的要素中,所有這些新的要素的集合構成新的文件JOIN.shp。JOIN.shp文件中的每個要素均有點名與放線點平面坐標值,從中提取點名與平面坐標信息從而形成放線點平面坐標成果并命名為ZB.txt。

④得到測區范圍控制點信息。這一處理的原理是利用緩沖分析功能,將路由SZGC.shp文件中的路由折線要素進行緩沖得到面狀緩沖區,依據天津市平面控制點分布狀況設置緩沖區的半徑為 3 km,緩沖區與點狀的平面控制點總圖進行疊置求交分析得到測區范圍所覆蓋的控制點,如圖5所示。

圖5 得到測區控制點信息

生成臨時文件包括兩個過程:①由FXLY.dwg文件的polyline層提取出路由shapefile文件和十字絲圖形shapefile文件,兩者通過不同的條件篩選得到,如十字絲圖形shapefile文件的要素均為長度固定為6個單位長度且角度水平或垂直的線段,而路由shapefile文件的要素則不如此,如圖6所示;②由FXLY.dwg中的放線點名稱注記轉化為注記shapefile文件,但其過程不如路由 SZGC.shp、十字絲 CROSS.shp文件等圖形文件簡單,須先利用CAD至Geodatabase地理數據庫工具將整個FXLY.dwg轉化為gdb數據庫文件,再利用“要素類至要素類”和“要素類轉Shapefile”2個工具才能得到,如圖7所示。

圖6 SZGC.shp和CROSS.shp文件的生成

圖7 點名注記ID.shp文件的生成

進行上述處理前還需在電腦硬盤下建立數據處理工作區,如在D盤建立“放線測量報告自動處理”工作區,并將NEW_DJZ.shp和FXLY.dwg放入該工作區中。然后按工具面板所示依次點擊即可自動得到所需結果,臨時文件和最終成果文件均存放在該工作區目錄下。

該程序投入生成應用的實踐證實,采用上述自動化處理速度很快,相對于人工操作來說具有速度上的優勢,更重要的是運用該程序釋放了人力,同時由于用機器運算替代人工操作,避免了人為的誤差從而提高了結果的準確性,與此同時也減輕了質檢人員的工作量。

4 結語

城市測繪院在生產各類測繪成果圖所使用的數據制作軟件平臺通常是CAD或類似圖形編輯軟件,這類軟件強于圖形繪制而在空間分析、數據管理方面則較弱,而這一方面正是ArcGIS軟件的強項。本文所提出的借助ArcGIS軟件實現CAD圖形文件的數據自動化處理充分體現了ArcGIS軟件對CAD軟件的互補。

利用自動化處理的程序替代繁雜人工操作在日常測繪產品生產中的重要性日益突出,測繪單位在基于CAD平臺的測繪產品制作過程中較多采用LISP或VBA語言編制程序。本處理若基于CAD平臺采用LISP或VBA語言則需編寫可靠的空間分析算法,這是比較困難的,而ArcGIS軟件則提供了現成的工具以供簡潔調用,這充分體現了ArcGIS的優點。不僅如此,Modelbuilder建模工具這種堆積木式的程序并不要求搭建者具有成熟的開發能力,因而大大降低了程序構建的難度,可以說是一種簡單、高效且易移植的實用方法。

[1]倪錫春,范園園,陳永良.基于ModelBulider的城市部件數據建庫[J].城市勘測,2013(4):45~48,52.

[2] 王波,張亮,孫霞.CAD向GIS數據的轉換入庫[J].地理空間信息,2011,9(3):24 ~26.

[3]CJJ/T8-2011.城市測量規范[S].

[4]ESRI,ArcGIS 10新特性之模型構建器[DB/OL].ArcGIS Resource Center,2012.

[5]天津市市政工程規劃放線測量技術規程[R].天津:天津市地下空間規劃管理信息中心,2012.

猜你喜歡
數據處理
驗證動量守恒定律實驗數據處理初探
認知診斷缺失數據處理方法的比較:零替換、多重插補與極大似然估計法*
心理學報(2022年4期)2022-04-12 07:38:02
ILWT-EEMD數據處理的ELM滾動軸承故障診斷
水泵技術(2021年3期)2021-08-14 02:09:20
ADS-B數據處理中心的設計與實現
電子測試(2018年4期)2018-05-09 07:28:12
MATLAB在化學工程與工藝實驗數據處理中的應用
基于希爾伯特- 黃變換的去噪法在外測數據處理中的應用
大數據處理中基于熱感知的能源冷卻技術
計算機工程(2015年4期)2015-07-05 08:28:04
Matlab在密立根油滴實驗數據處理中的應用
數據處理能力在求職中起關鍵作用
我國首個“突發事件基礎數據處理標準”發布
主站蜘蛛池模板: 国产簧片免费在线播放| 88国产经典欧美一区二区三区| 亚洲成a人片77777在线播放| 国产精品亚洲欧美日韩久久| 国产精品流白浆在线观看| AV色爱天堂网| 国产无码网站在线观看| 精品国产美女福到在线直播| 国产日韩欧美在线视频免费观看 | 久久国产黑丝袜视频| 四虎影视库国产精品一区| 国产经典在线观看一区| 免费女人18毛片a级毛片视频| 精品国产成人高清在线| 综合亚洲网| 亚洲欧美天堂网| 久久久久国产一级毛片高清板| 国产久草视频| 亚洲国产日韩欧美在线| 先锋资源久久| 欧美日韩综合网| 久久国产成人精品国产成人亚洲 | 日韩成人在线一区二区| 99九九成人免费视频精品| 日韩精品一区二区三区视频免费看| 四虎永久在线| 男女猛烈无遮挡午夜视频| 永久免费精品视频| www.youjizz.com久久| 亚洲成人在线网| 青青操视频在线| 日日噜噜夜夜狠狠视频| 国产亚洲欧美日韩在线一区二区三区| 热re99久久精品国99热| 国产女同自拍视频| 美女扒开下面流白浆在线试听| 亚洲成人高清在线观看| 夜夜高潮夜夜爽国产伦精品| 久久黄色免费电影| 精品国产香蕉伊思人在线| 1级黄色毛片| 欧美自慰一级看片免费| 午夜福利视频一区| 国产第一色| 亚洲国产成人综合精品2020| 在线国产毛片手机小视频| 亚洲男人的天堂在线观看| 亚洲AⅤ波多系列中文字幕| 日本不卡视频在线| 国产免费羞羞视频| 亚洲欧美国产高清va在线播放| 97色婷婷成人综合在线观看| 久久99国产综合精品女同| а∨天堂一区中文字幕| 2021国产v亚洲v天堂无码| 婷婷色中文网| 欧美成人日韩| 99久久国产综合精品女同| 国产九九精品视频| 爱色欧美亚洲综合图区| 女人18毛片久久| 国产精品成人免费视频99| 91在线国内在线播放老师| 麻豆精品在线| 欧美在线国产| 国产精品第5页| 国产swag在线观看| 精品一区二区三区视频免费观看| 中文字幕在线免费看| 美女被操91视频| 欧美在线中文字幕| 中国国产A一级毛片| 国产亚洲精品自在久久不卡| 欧美国产在线一区| 成人午夜免费视频| 亚洲av色吊丝无码| 欧美午夜理伦三级在线观看 | 香蕉视频在线观看www| 国产精品亚洲五月天高清| 国产剧情一区二区| 亚洲人成在线精品| 欧美一级视频免费|