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

基于ArcGIS Engine的地理數(shù)據(jù)庫屬性轉(zhuǎn)換至 CAD注記的優(yōu)化研究

2018-12-20 10:59:40趙振洋
鐵道勘察 2018年6期
關(guān)鍵詞:數(shù)據(jù)庫設(shè)計

趙振洋

(中國鐵路設(shè)計集團(tuán)有限公司,天津 300251)

1 概述

CAD具有完善的圖形繪制功能和強(qiáng)大的圖形編輯功能,在鐵路設(shè)計中采用CAD技術(shù)不但可以大大減輕設(shè)計人員工作量,縮短設(shè)計周期[1],實現(xiàn)鐵路勘測設(shè)計標(biāo)準(zhǔn)化,而且有利于多方案比選,提高自動化設(shè)計水平,對加快設(shè)計速度與提高設(shè)計質(zhì)量有重要意義。在鐵路前期的線路和站場等設(shè)計過程中,線路沿線的大中比例CAD地形圖對整個線路和站場的設(shè)計和方案評價起著至關(guān)重要的作用[2]。

目前,大多數(shù)城市的基礎(chǔ)地理信息數(shù)據(jù)是以GIS地理數(shù)據(jù)庫格式存儲,需對收集到的GIS數(shù)據(jù)庫地形數(shù)據(jù)進(jìn)行轉(zhuǎn)換處理,將各種GIS數(shù)據(jù)格式轉(zhuǎn)換為CAD格式[3]。主要有以下幾種轉(zhuǎn)換方式。①使用ArcMap中的Conversation Tools[4]:轉(zhuǎn)換過程簡單快捷,無需其他軟件配合,缺點是其幾何要素易丟失,且其轉(zhuǎn)換后的地理實體屬性信息無法有效轉(zhuǎn)換為CAD注記,轉(zhuǎn)換后的數(shù)據(jù)整理和修改工作量較大且無法進(jìn)行批量轉(zhuǎn)換。②使用FME(Feature Manipulate Engine)[5]:該方法具有強(qiáng)大的功能和靈活性,數(shù)據(jù)轉(zhuǎn)換效率和質(zhì)量相對較高,但是轉(zhuǎn)換操作極為繁雜,且對模版過度依賴,在實際應(yīng)用中仍存在較大的困難。③利用FME 語義轉(zhuǎn)換:該方法具有圖形要素符號化轉(zhuǎn)換較為精確的特點,但其側(cè)重于地理數(shù)據(jù)幾何圖形之間的轉(zhuǎn)換,對于屬性信息的表達(dá)較為乏力,尤其是對多個字段屬性的表達(dá)難以實現(xiàn),仍需大量的人工干預(yù)。

在深入研究以上數(shù)據(jù)轉(zhuǎn)換流程的基礎(chǔ)上,提出一種基于ArcEngine的轉(zhuǎn)換方法。該方法借助ArcEngine的二次開發(fā)Com接口,使用C#編程語言,可實現(xiàn)由地理數(shù)據(jù)庫復(fù)雜屬性數(shù)據(jù)向CAD注記的個性化、多樣化和簡單化的有效批量轉(zhuǎn)換。該方法能與其他方法配合使用,可以實現(xiàn)地理數(shù)據(jù)庫圖形信息與屬性至CAD圖的快速無縫轉(zhuǎn)換。

2 轉(zhuǎn)換原理

2.1 地理數(shù)據(jù)庫注記存儲機(jī)制

在我國當(dāng)前的測繪系統(tǒng)中,地理數(shù)據(jù)庫的存儲和處理多基于ArcGIS平臺(以下如無特殊說明,均為ArcGIS平臺下的地理數(shù)據(jù)庫)。地理數(shù)據(jù)庫中,每個要素隨實際使用的需要,均可包含十分豐富的屬性信息,為了直觀地表現(xiàn)地理實體的一個或多個屬性信息,需要將以上屬性信息以文字的形式直接顯示于地圖中,這就是地圖的注記[7]。在ArcGIS平臺下,注記功能的實現(xiàn)有以下2種方式。

(1)地圖的標(biāo)注(Label)

地圖標(biāo)注是指在地圖窗口中通過一系列設(shè)置,自動生成和放置地圖要素(描述性文本信息)的操作[8]。它的一個顯著特點是隨著地圖比例縮放,標(biāo)注的位置可實時動態(tài)變化,標(biāo)注的大小則不會發(fā)生變化;另一個特點是標(biāo)注無法獨立存儲,而是依附于地圖文檔(*.mxd)。

(2)地圖的注記(Annotation)

地圖注記是指存儲于地理文檔或地理數(shù)據(jù)庫中包含有自身的位置、文本字符串以及屬性的特殊文本圖層[9]。與標(biāo)注相比,它具有以下特性:獨立存儲在地理數(shù)據(jù)庫中,擁有地理位置和屬性;隨著地圖比例的縮放,標(biāo)注的大小會相應(yīng)變化,位置可以根據(jù)設(shè)置而隨比例發(fā)生變化或者固定。在注記生成時,若啟用了“關(guān)聯(lián)”功能,則注記會隨著對應(yīng)圖層的變化而即時變化,例如圖層中要素發(fā)生移動,注記也會相應(yīng)移動。其它操作同樣具有聯(lián)動性。

2.2 CAD注記存儲機(jī)制

在使用CAD進(jìn)行制圖的過程中,除一般的幾何性注記外,地理實體的屬性標(biāo)注主要通過圖層實現(xiàn)[10]。制圖人員通過Text命令或者其它類似命令,采用手工輸入的方式,將地理實體的相關(guān)屬性標(biāo)注于地理實體周圍。標(biāo)注文字的參考比例一經(jīng)選定,文字大小較難改變,位置也隨即固定。受CAD平臺空間分析能力的限制[11],標(biāo)注無法與空間圖形相關(guān)聯(lián),同步操作較為困難。

2.3 轉(zhuǎn)換過程

目前,ArcGIS平臺提供了一整套由地理數(shù)據(jù)庫向CAD轉(zhuǎn)換的流程[12]。其中注記部分的轉(zhuǎn)換流程如下:首先將地理數(shù)據(jù)庫按圖層加入ArcMap中,根據(jù)制圖要求選擇每個圖層所需標(biāo)注的屬性字段或表達(dá)式,設(shè)置其字體大小、顏色,放置屬性及比例等,對以上每個圖層使用標(biāo)注轉(zhuǎn)注記(Label To Annotation)命令,將各圖層注記存儲于指定的地理數(shù)據(jù)庫中,完成以上操作后,將地理數(shù)據(jù)庫中圖形圖層和注記一同導(dǎo)出并轉(zhuǎn)換為CAD格式地形圖,流程如圖1。

圖1 地理數(shù)據(jù)單個圖層轉(zhuǎn)CAD流程

通過以上流程,可以實現(xiàn)單個地理數(shù)據(jù)向CAD地形圖的轉(zhuǎn)換,并在轉(zhuǎn)換過程中實現(xiàn)對地理實體屬性的注記。此流程僅能針對單個的地理圖層進(jìn)行轉(zhuǎn)換,且每個地理圖層的地理實體標(biāo)注內(nèi)容、放置特性和比例等不盡相同,難以適用于大批量的數(shù)據(jù)轉(zhuǎn)換。

3 程序的設(shè)計及軟件的實現(xiàn)

為解決以上問題,設(shè)計開發(fā)了將GIS地理數(shù)據(jù)轉(zhuǎn)至CAD數(shù)據(jù)的轉(zhuǎn)換軟件。主要界面如圖2。軟件主要分為3部分,即參數(shù)設(shè)置區(qū)、數(shù)據(jù)操作區(qū)和結(jié)果實時預(yù)覽區(qū),界面下方有各類操作的進(jìn)度顯示。

圖2 軟件界面

該軟件支持當(dāng)前各種常見的地理數(shù)據(jù)庫存儲格式(shp格式、mdb格式、gdb格式等),且整個操作流程十分簡潔。本軟件的中間結(jié)果數(shù)據(jù)以mdb的格式存儲,選定數(shù)據(jù)源后需要手動指定中間結(jié)果的存儲路徑。在待轉(zhuǎn)換區(qū)域,選擇待轉(zhuǎn)換的圖層列表和各個圖層對應(yīng)的屬性字段。若對圖層的注記樣式有特殊需求,只需要勾選界面中指定的圖層樣式選項,然后選擇指定的樣式文件即可。樣式文件主要存儲各個圖層注記的顏色、大小、參考比例、放置屬性等信息,與圖層文件分開存儲,可直接使用記事本編輯。選定后依次執(zhí)行標(biāo)注圖層、注記轉(zhuǎn)出、CAD轉(zhuǎn)換,即可完成地理數(shù)據(jù)庫至CAD的快速轉(zhuǎn)換。

4 工程應(yīng)用及結(jié)果分析

以佳木斯-鶴崗鐵路工程前期勘測中外業(yè)調(diào)繪數(shù)據(jù)制圖為例,轉(zhuǎn)換前調(diào)繪地理數(shù)據(jù)庫數(shù)據(jù)列表如圖3所示。數(shù)據(jù)庫中共有村鎮(zhèn)、道路、地下光纜標(biāo)、電桿等各類地理要素15種,各類要素均有不同的地理屬性,在轉(zhuǎn)換時,需要根據(jù)工程制圖實際需要,將以上各類地理要素的地理屬性轉(zhuǎn)換為CAD注記。

圖3 轉(zhuǎn)換前地理數(shù)據(jù)數(shù)據(jù)庫列表

在轉(zhuǎn)換過程中,需要對電力線、電桿、房屋等地物進(jìn)行轉(zhuǎn)換。電力線屬性表中有電力線的材質(zhì)、根數(shù)等屬性需要表現(xiàn),電桿中有高度、材質(zhì)等屬性需要表現(xiàn),房屋有材質(zhì)、高度等屬性需要體現(xiàn)。在幾何要素轉(zhuǎn)換完成后,只需要進(jìn)行相應(yīng)的簡單操作,即可完成地理數(shù)據(jù)庫地理實體屬性至CAD注記的轉(zhuǎn)換,轉(zhuǎn)換過程如圖4所示。

通過轉(zhuǎn)換,CAD圖中完整保留了地理數(shù)據(jù)庫中實體所需表現(xiàn)的屬性,并在CAD樣式表中實現(xiàn)了標(biāo)注樣式的自動設(shè)置,較好地完成了地理數(shù)據(jù)庫至CAD地形圖的快速轉(zhuǎn)換,轉(zhuǎn)換前后對比如圖5(a)、圖5(b)所示。

圖5 轉(zhuǎn)換前后數(shù)據(jù)對比

轉(zhuǎn)換所需時間因計算機(jī)配置不同而略有差異。相較于傳統(tǒng)的人工注記整理方法,效率提升明顯。以轉(zhuǎn)換中的電桿圖層為例,計算機(jī)CPU為I5-6200,內(nèi)存為8 Gb,圖層中共有1927個要素,每個電桿要素需要注記其電桿類型及電線根數(shù)。在傳統(tǒng)的轉(zhuǎn)換過程中,首先需要根據(jù)轉(zhuǎn)換后的要素空間位置在地理數(shù)據(jù)庫中找到同要素,查閱該要素所需標(biāo)記的屬性[13],在CAD中使用Text命令將該屬性文字加入到圖中,然后手動調(diào)整注記位置,以上過程至少需要5 s,而在本軟件中,只需要在圖層中勾選以上兩個字段,然后開始轉(zhuǎn)換即可,單個要素所需時間基本為毫秒級別,二者所需時間對比如表1所示。可以看出,本軟件的轉(zhuǎn)換效率可達(dá)傳統(tǒng)轉(zhuǎn)換方法效率的數(shù)百倍,極大地節(jié)約了人力和時間成本。

表1 軟件轉(zhuǎn)換與傳統(tǒng)轉(zhuǎn)換耗時對比

5 結(jié)束語

綜上所述,該軟件操作步驟清晰明了,使用簡單,不僅能完成地理數(shù)據(jù)庫至CAD圖的簡單轉(zhuǎn)換,且能實現(xiàn)所有地理實體屬性數(shù)據(jù)(按照不同的需求)差異化地呈現(xiàn)在CAD地形圖中,并可與其它轉(zhuǎn)換方法配合使用,極大地提高了鐵路前期勘測設(shè)計中CAD地形圖的生產(chǎn)效率。

猜你喜歡
數(shù)據(jù)庫設(shè)計
瞞天過海——仿生設(shè)計萌到家
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
設(shè)計之味
舒適廣告(2008年9期)2008-09-22 10:02:48
主站蜘蛛池模板: 亚洲国产成人自拍| 波多野结衣久久精品| 手机看片1024久久精品你懂的| 国产屁屁影院| 国产福利在线观看精品| 日韩精品中文字幕一区三区| 久草热视频在线| 国产国拍精品视频免费看| 91免费国产高清观看| 国产激情无码一区二区免费| 亚洲无码精品在线播放| 亚洲无线国产观看| 91在线国内在线播放老师| 国产成人午夜福利免费无码r| 国产成人免费高清AⅤ| 少妇精品网站| 在线无码九区| 国产青榴视频| 无套av在线| 2018日日摸夜夜添狠狠躁| 极品尤物av美乳在线观看| 91成人免费观看在线观看| 黄色网址手机国内免费在线观看 | 亚洲男人在线| 日韩精品一区二区深田咏美| 国产一二视频| 成人一区专区在线观看| 国产精品v欧美| 国内黄色精品| 亚洲欧美成人综合| 91色爱欧美精品www| 国产欧美日韩在线在线不卡视频| 欧美日韩午夜| 国产小视频在线高清播放| 国产鲁鲁视频在线观看| 色噜噜狠狠狠综合曰曰曰| 亚洲成a人片| 色偷偷av男人的天堂不卡| 亚洲最大福利视频网| 为你提供最新久久精品久久综合| 亚洲视频在线网| 国产资源免费观看| 国产欧美精品一区二区| 国产91久久久久久| 久久久久青草大香线综合精品| 国产精品无码一二三视频| 亚洲福利一区二区三区| 亚洲欧美成人在线视频| 国产呦精品一区二区三区下载| 狠狠做深爱婷婷综合一区| 国产拍在线| 日韩区欧美区| 人人91人人澡人人妻人人爽| 综合网久久| 欧美亚洲香蕉| 国产精品久久国产精麻豆99网站| 亚洲香蕉久久| 日本午夜视频在线观看| 九九热精品视频在线| 亚洲精品视频网| 老汉色老汉首页a亚洲| 国产亚洲高清在线精品99| 国产一级毛片在线| 亚洲专区一区二区在线观看| 97青草最新免费精品视频| 精品乱码久久久久久久| 欧美日韩亚洲国产主播第一区| 国产精品香蕉在线| 欧美成人免费一区在线播放| 人妻一区二区三区无码精品一区| 中文字幕日韩视频欧美一区| 在线精品视频成人网| 久久永久精品免费视频| 成人福利在线观看| 国产一区在线视频观看| 中文字幕无码av专区久久| 国产欧美视频一区二区三区| 伊人久久影视| 国产女人爽到高潮的免费视频| 五月婷婷精品| 激情综合图区| 国产一区在线观看无码|