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

?

AutoDesk Map二次開發(fā)在地形圖生產(chǎn)中的應(yīng)用

2017-01-26 07:14高杏安郝文廣王嬌龍
測繪通報 2017年3期
關(guān)鍵詞:符號化二次開發(fā)測繪

高杏安,郝文廣,王嬌龍

(1. 河北省制圖院,河北 石家莊 050031; 2. 河北省電力勘測設(shè)計研究院,河北 石家莊 050031)

AutoDesk Map二次開發(fā)在地形圖生產(chǎn)中的應(yīng)用

高杏安1,郝文廣2,王嬌龍1

(1. 河北省制圖院,河北 石家莊 050031; 2. 河北省電力勘測設(shè)計研究院,河北 石家莊 050031)

在實(shí)際生產(chǎn)中,存在著利用GIS數(shù)據(jù)制作CAD格式地形圖的需求,傳統(tǒng)的轉(zhuǎn)換方法中屬性信息的丟失現(xiàn)象比較嚴(yán)重,給后期的成圖工作帶來諸多不便。利用AutoDesk Map進(jìn)行格式轉(zhuǎn)換,大大減少了屬性信息的損失。在屬性信息保存較完好的基礎(chǔ)上,通過對該軟件的二次開發(fā),在一定程度上提高了制圖的自動化程度。

數(shù)據(jù)轉(zhuǎn)換;二次開發(fā);CAD;GIS

隨著GIS技術(shù)的不斷發(fā)展,GIS軟件得到了廣泛的應(yīng)用,GIS數(shù)據(jù)逐漸成為測繪部門的主流產(chǎn)品。而CAD軟件具有采集和編輯功能強(qiáng)大[1]、制作地圖精美、使用成本低[2- 3]等優(yōu)勢,目前仍是一種重要的制圖工具,因此在實(shí)際工作中,往往存在利用已有的GIS數(shù)據(jù)生產(chǎn)CAD格式地形圖的需求,需要將空間數(shù)據(jù)從GIS格式轉(zhuǎn)換為CAD格式。

1 問題的提出

目前較常用的做法是將GIS數(shù)據(jù)直接轉(zhuǎn)換為DWG(DXF)格式,再利用CAD軟件來編輯轉(zhuǎn)換后的數(shù)據(jù),得到所需的地形圖,但這種方法存在很大的缺陷:

(1) 屬性丟失嚴(yán)重。目前很多GIS軟件具有導(dǎo)出DWG(DXF)格式的功能,但由于GIS和CAD兩種數(shù)據(jù)的應(yīng)用重點(diǎn)不同[4- 5],造成在二者在數(shù)據(jù)模型上的差異[6- 7],這種轉(zhuǎn)換往往只是簡單的圖形輸出,屬性信息丟失嚴(yán)重,轉(zhuǎn)換后,作業(yè)員需要參照原始的GIS數(shù)據(jù)的屬性信息進(jìn)行二次錄入,增加了工作量。

(2) 工作效率低。在格式轉(zhuǎn)換完成后,后續(xù)的符號化工作需要作業(yè)員手動完成,自動化程度低,占用了大量的工作時間,在一定程度上影響了工作效率。

2 解決方案

解決上述問題的關(guān)鍵在于減少數(shù)據(jù)轉(zhuǎn)換過程中的屬性丟失,在GIS格式向CAD格式轉(zhuǎn)換時應(yīng)盡量將所需的屬性導(dǎo)出,減少不必要的二次錄入。在數(shù)據(jù)屬性信息完整的基礎(chǔ)上,開發(fā)相應(yīng)的編圖工具,將轉(zhuǎn)換后的要素依據(jù)其屬性信息,按制圖要求配置相應(yīng)的地圖符號和合適的注記,從而減少一定的工作量,提高工作效率。

AutoDesk Map能很好地完成這種轉(zhuǎn)換,該軟件是AutoDesk公司推出的一款基于AutoCAD平臺的GIS軟件[8- 9],具備AutoCAD的全部功能和GIS的一般功能[1]。AutoDesk Map支持Coverage、E00、Shape等幾種常見GIS格式數(shù)據(jù)的導(dǎo)入導(dǎo)出,被譽(yù)為CAD和GIS之間的橋梁[10]。與AutoCAD類似,AutoDesk Map提供ObjectARX、.NET、Visual LISP、VBA等幾種開發(fā)方式[8,11]。筆者采用的是ObjectARX的開發(fā)方式,使用的AutoDesk Map版本為6.0,開發(fā)工具為Visual C++ 6.0,采用的開發(fā)包為ObjectARX 2000和MapObjectARX 2000,這樣開發(fā)得到的是一個ARX程序,它實(shí)際上是一個動態(tài)鏈接庫,這種方式便于深度開發(fā),且程序運(yùn)行速度快[11]。

3 具體案例

筆者在實(shí)際工作中遇到類似的項(xiàng)目,項(xiàng)目要求利用已有的GIS數(shù)據(jù)生產(chǎn)地形圖。原始數(shù)據(jù)為ArcGIS平臺下生產(chǎn)的1∶10 000 MDB格式數(shù)據(jù),數(shù)據(jù)依據(jù)《基礎(chǔ)地理信息要素分類與代碼》(GB/T 13923—2006)、《1∶5000 1∶10 000基礎(chǔ)地理信息要素數(shù)據(jù)字典》(GB/T 20258.2—2006)等規(guī)范生產(chǎn),要素的屬性信息較為完整,項(xiàng)目要求提交符合《1∶5000 1∶10 000地形圖圖式》(GB/T 20257.2—2006)要求的DWG格式的地形圖成果。

筆者通過改變數(shù)據(jù)的轉(zhuǎn)換方式,很好地解決了GIS數(shù)據(jù)向CAD數(shù)據(jù)轉(zhuǎn)換過程中的屬性信息丟失問題,在一定程度上實(shí)現(xiàn)了制圖自動化,提高了工作效率,滿足了項(xiàng)目需求。

3.1 總體思路

解決問題的總體思路是將GIS數(shù)據(jù)導(dǎo)入AutoDesk Map平臺中,通過開發(fā)相應(yīng)的插件,依據(jù)要素的屬性信息和幾何類型,配置相應(yīng)的地圖符號及標(biāo)注,最后由作業(yè)員按要求整飾成圖。

3.2 準(zhǔn)備工作

為了使轉(zhuǎn)換后的要素實(shí)現(xiàn)自動符號化,需要為計算機(jī)提供符號化時所需要的明確信息。為此,筆者制作了3個文件:

(1) 點(diǎn)符號化配置文件,文件格式為:

要素編碼 顏色 塊參照名 塊參照比例

(2) 注記符號化配置文件,文件格式為:

要素編碼顏色字體樣式字高寬度比例傾斜度

(3) 線符號化配置文件,文件格式為:

要素編碼 顏色 線型 線型比例 線寬

程序通過讀取配置文件,依據(jù)要素的幾何類型和地物編碼等屬性信息,可以按要求進(jìn)行相應(yīng)的符號化處理。

3.3 工作流程

整個流程分為數(shù)據(jù)預(yù)處理、數(shù)據(jù)格式轉(zhuǎn)換、自動符號化、整飾成圖4個步驟:

(1) 數(shù)據(jù)預(yù)處理。針對GIS數(shù)據(jù)與地形圖要求的差異,原始數(shù)據(jù)需要進(jìn)行一定的處理,如將多邊形轉(zhuǎn)換為線、刪除一些不必要的要素、對部分注記的提取等。

(2) 數(shù)據(jù)格式轉(zhuǎn)換。對處理后的數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,將MDB數(shù)據(jù)庫中存放的GIS數(shù)據(jù)轉(zhuǎn)換為Shape文件。由于Shape格式不支持注記,筆者將注記轉(zhuǎn)換為注記點(diǎn)(點(diǎn)),并將轉(zhuǎn)換后的數(shù)據(jù)導(dǎo)入Autodesk Map平臺中,轉(zhuǎn)換時要求導(dǎo)入屬性。

(3) 自動符號化。在Autodesk Map平臺下,利用開發(fā)的ARX程序,讀取每一要素的屬性表(AcMapODTable),依據(jù)其屬性信息和幾何類型進(jìn)行符號化處理。主要工作包括:①根據(jù)要素的編碼給定其圖層;②依據(jù)注記點(diǎn)提取注記;③依據(jù)屬性表為要素賦予相應(yīng)的屬性信息,如等高線的高程值等;④依據(jù)配置文件提供的信息,將點(diǎn)、線、注記進(jìn)行相應(yīng)的符號化處理。

(4) 整飾成圖。自動符號化后數(shù)據(jù)還不能達(dá)到成圖的要求,有一些后續(xù)工作需要處理,如面狀要素的填充、圖幅整飾等,作業(yè)員按要求繼續(xù)加工,生產(chǎn)出合格的地形圖成果。

4 結(jié) 語

Autodesk Map具有GIS和CAD雙重屬性,利用其進(jìn)行數(shù)據(jù)轉(zhuǎn)換在一定程度上解決了屬性信息損失的問題,為后續(xù)的成圖工作提供了便利,通過對其進(jìn)行二次開發(fā),在一定程度上實(shí)現(xiàn)了要素的自動符號化,提高了作業(yè)效率,減少了人為錯誤,保證了產(chǎn)品質(zhì)量。

[1] 郭敏,魏峰遠(yuǎn),馬春艷. 基于Autodesk Map點(diǎn)符號 庫的設(shè)計與實(shí)現(xiàn)[J]. 測繪科學(xué), 2010,35(4): 212- 213.

[2] 安如,王慧麟,馮學(xué)智,等. CAD軟件用于一體化地圖制圖信息系統(tǒng)建立與應(yīng)用研究[J]. 測繪通報, 2001(11): 6- 8.

[3] 史向陽. AutoCAD與SuperMap集成的房產(chǎn)測繪系統(tǒng)整合開發(fā)研究[J]. 山西建筑, 2012(18): 283- 284.

[4] 楊娜娜,張新長,黃健鋒. CAD規(guī)劃成果數(shù)據(jù)GIS建庫的技術(shù)與研究[J]. 測繪通報, 2015(6): 44- 48.

[5] 陳樂書,劉連勝,王長委. CAD到GIS數(shù)據(jù)格式轉(zhuǎn)換的探討[J]. 安徽農(nóng)業(yè)科學(xué), 2009(18): 8799- 8803.

[6] 陳年松. 基于FME的CAD與GIS數(shù)據(jù)共享研究[D]. 南京:南京師范大學(xué), 2008.

[7] 周小成,焦道振. 基于GeodataBase的CAD數(shù)據(jù)到GIS的解決方案[J]. 測繪與空間地理信息, 2005(1): 29- 32.

[8] 秦洪現(xiàn),崔惠嵐, 孫劍,等. AutoDesk系列產(chǎn)品開發(fā)培訓(xùn)教程[M]. 北京: 化學(xué)工業(yè)出版社, 2008.

[9] 王錦邦. 基于MapGIS- Autodesk Map聯(lián)合編制城市旅游圖的實(shí)踐[J]. 測繪與空間地理信息, 2011(4): 141- 143.

[10] 陳紹杰,徐志剛,高鵬. Autodesk Map 3D在地理基礎(chǔ)數(shù)據(jù)采集中的應(yīng)用[J]. 測繪工程, 2008,17(5): 37- 40.

[11] 張翼翔,郝成翠. 用VS 2005開發(fā)AutoCAD Map 3D 2008地圖數(shù)據(jù)檢查程序[J]. 測繪與空間地理信息, 2011(2): 228- 229.

測繪地理信息與導(dǎo)航高端論壇——《測繪學(xué)報》創(chuàng)刊60周年學(xué)術(shù)研討會通知(第一號)

當(dāng)前,新一輪科技創(chuàng)新和產(chǎn)業(yè)發(fā)展正在深度融合,以互聯(lián)網(wǎng)+為代表的信息技術(shù)飛速發(fā)展,泛在測繪與位置服務(wù)的發(fā)展已經(jīng)進(jìn)入大數(shù)據(jù)時代,智能、快捷服務(wù)已經(jīng)滲透到我國各個行業(yè),測繪地理信息行業(yè)資本融合勢頭迅猛。國家測繪地理信息局也在《測繪地理信息"十三五"規(guī)劃》中,確立了新型基礎(chǔ)測繪、地理國情監(jiān)測、應(yīng)急測繪、航空航天遙感測繪、全球地理信息資源開發(fā)"五大業(yè)務(wù)",形成了公益性保障與地理信息產(chǎn)業(yè)市場化服務(wù)協(xié)同發(fā)展和深度融合的工作布局。《測繪學(xué)報》長期致力于推動測繪地理信息的基礎(chǔ)理論與技術(shù)應(yīng)用發(fā)展,為全國測繪地理信息行業(yè)的科研機(jī)構(gòu)、高等院校、生產(chǎn)單位等提供學(xué)術(shù)交流與合作的平臺。為進(jìn)一步促進(jìn)新理論、新技術(shù)、新方法、新思想的交流,總結(jié)和發(fā)展近年來我國測繪地理信息行業(yè)的最新成果,《測繪學(xué)報》編委會定于2017年10月21日在深圳舉辦"測繪地理信息與導(dǎo)航高端論壇--《測繪學(xué)報》創(chuàng)刊60周年學(xué)術(shù)研討會",具體事宜通知如下。

會議主題:泛在測繪與智能服務(wù)

報到時間:2017年10月20日全天

會議時間:2017年10月21日(上午:開幕式、院士報告;下午:分論壇)

地 點(diǎn):廣東省深圳市

主辦單位: 中國測繪地理信息學(xué)會《測繪學(xué)報》編委會、中國地圖出版集團(tuán)、深圳大學(xué)、深圳市測繪地理信息學(xué)會

會議郵箱:agcs2017@163.com;QQ群:496372706;聯(lián)系人:宋啟凡;電話:010-68531322

Further Development for AutoDesk Map in Topographic Mapping

GAO Xing’an1,HAO Wenguang2,WANG Jiaolong1

(1. Hebei Provincial Institute of Cartography, Shijiazhuang 050031, China; 2. Hebei Electric Power Design & Research Institute,Shijiazhuang 050031, China)

In the actual production, there is the need to make the topographic map of CAD format by using GIS data, but the loss of attribute information of the traditional conversion method is serious, which brings inconvenience to the later mapping work. Using AutoDesk Map to make format conversion can greatly reduce the loss of attribute information. On the basis of better preservation of attribute information, to a certain extent, the further development of the software can improve the degree of automation of mapping.

data conversion;further development;CAD;GIS

2016- 05- 26;

2017- 01- 11 作者簡介: 高杏安(1979—),男,高級工程師,主要從事地理信息系統(tǒng)開發(fā)和地圖制圖工作。E- mail:gxachina@aliyun.com

高杏安,郝文廣,王嬌龍.AutoDesk Map二次開發(fā)在地形圖生產(chǎn)中的應(yīng)用[J].測繪通報,2017(3):128- 129.

10.13474/j.cnki.11- 2246.2017.0101.

P208

A

0494- 0911(2017)03- 0128- 02

猜你喜歡
符號化二次開發(fā)測繪
小學(xué)數(shù)學(xué)教學(xué)中滲透“符號化”思想的實(shí)踐研究
測繪新技術(shù)在測繪工程中應(yīng)用的常見問題及對策
工程測繪中GNSS測繪技術(shù)的應(yīng)用
西門子Operate高級編程的旋轉(zhuǎn)坐標(biāo)系二次開發(fā)
淺談Mastercam后處理器的二次開發(fā)
西門子Easy Screen對倒棱機(jī)床界面二次開發(fā)
關(guān)于一階邏輯命題符號化的思考
04 無人機(jī)測繪應(yīng)用創(chuàng)新受青睞
無人機(jī)在地形測繪中的應(yīng)用
現(xiàn)代流行服飾文化視閾下的符號化消費(fèi)