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

?

1:50000基本比例尺地形圖一鍵成圖技術研究

2020-02-03 01:24:24王玉麗
電子技術與軟件工程 2020年14期
關鍵詞:標準分一鍵制圖

王玉麗

(新疆兵團勘測設計院(集團)有限責任公司 新疆維吾爾自治區(qū)烏魯木齊市 830002)

1:50000基本比例尺地形圖在我國經(jīng)濟社會發(fā)展中應用廣泛,是國防建設、國民經(jīng)濟建設的基本用圖,1:50000 基本比例尺地形圖表示了地表上居民地、道路、水系、境界、土質(zhì)、植被等基本地理要素,是反映工程選址、規(guī)劃設計、行政管理等信息的基礎載體。目前國家1:5 萬比例尺數(shù)據(jù)庫更新工程已建設完成,基本比例尺數(shù)據(jù)庫文件成文國家、省市基礎測繪部門下發(fā)的主要數(shù)字產(chǎn)品。傳統(tǒng)制圖方式多數(shù)基于geoway、autocad 等制圖軟件,通過逐層符號化,逐要素編輯等步驟開展制圖工作,生產(chǎn)周期長,且多數(shù)為人工檢查產(chǎn)品質(zhì)量,需要探究新的技術路線和制圖方法實現(xiàn)快速制圖目的。利用數(shù)據(jù)庫數(shù)據(jù)開展1:50000 基本比例尺地形圖制圖工作,不斷滿足各行業(yè)建設發(fā)展用圖需要。

1 關鍵技術手段

1.1 地理數(shù)據(jù)庫

地理數(shù)據(jù)庫是應用計算機數(shù)據(jù)庫技術對地理數(shù)據(jù)進行科學的組織和管理的硬件與軟件系統(tǒng),自然地理和人文地理諸要素文件的集合,是地理信息系統(tǒng)的核心部分。它包括一組獨立于應用目的的地理數(shù)據(jù)的集合、對地理數(shù)據(jù)集合進行科學管理的數(shù)據(jù)管理系統(tǒng)軟件和支持管理活動的計算機硬件。地理數(shù)據(jù)庫屬于空間數(shù)據(jù)庫,表示地理實體及其特征的數(shù)據(jù)具有確定的空間坐標,為地理數(shù)據(jù)提供標準格式、存貯方法和有效的管理,能方便、迅速地進行檢索、更新和分析,使所組織的數(shù)據(jù)達到冗余度最小的要求,為多種應用目的服務。

地理數(shù)據(jù)庫對地理屬性數(shù)據(jù)可采用通用數(shù)據(jù)庫管理系統(tǒng)進行管理,而對地理空間數(shù)據(jù)則需采用專門的空間數(shù)據(jù)管理系統(tǒng)進行管理,并在兩者之間建立有效的連接。地理數(shù)據(jù)庫是地理信息系統(tǒng)中最主要的數(shù)據(jù)基礎,應用于地理過程、地理環(huán)境分析評價與制圖。

個人地理數(shù)據(jù)庫是地理數(shù)據(jù)庫其中之一,是可存儲、查詢和管理空間數(shù)據(jù)和非空間數(shù)據(jù)的Microsoft Access 數(shù)據(jù)庫,在Microsoft Access 數(shù)據(jù)文件中存儲和管理的ArcGIS 地理數(shù)據(jù)庫的原始數(shù)據(jù)格式,數(shù)據(jù)格式的大小有限制且僅適用于Windows 操作系統(tǒng),具有較小的數(shù)據(jù)集,是單個用戶和較小的工作組,允許多位讀取者和一位寫入者。

1.2 制圖表達

制圖表達是一個要素類屬性,用于指定和存儲一系列規(guī)則,這些規(guī)則將指定要素類中要素的繪制方式。一個要素類可具有多個制圖表達,從而允許同一數(shù)據(jù)能夠針對不同的用途以不同方式進行顯示。制圖表達規(guī)則包含符號圖層和幾何效果,以定義制圖表達中一組相關要素的繪制方式。制圖表達規(guī)則可存儲在樣式中,以便在其他制圖表達中共享和重復使用這些規(guī)則。

在基于GIS 數(shù)據(jù)的制圖中,大部分都是使用的數(shù)據(jù)+符號應用的這種模式。對應在ArcGIS 體系里面,就是數(shù)據(jù)+地圖文檔的模式。這種模式的好處就是能夠保存數(shù)據(jù)和地圖的獨立性,任何的地圖渲染都不會影響數(shù)據(jù)本身。通過在地理數(shù)據(jù)庫中隨地圖數(shù)據(jù)一起存儲基于規(guī)則的復雜符號,要素類制圖表達為地圖符號系統(tǒng)的使用提供了更大的靈活性和控制力。在地理數(shù)據(jù)庫中創(chuàng)建要素類制圖表達的不同方式,將符號化圖層轉換為要素類制圖表達。

圖1:軟件總體框架圖

圖2:應用展示子系統(tǒng)開發(fā)架構圖

圖3:系統(tǒng)主界面

1.3 面向對象

OOAD(Object Orient Analysis & Design,面向對象分析和設計)方法是當前主流的軟件開發(fā)方法,通常采用基于UML(統(tǒng)一建模語言)的圖示法來表示信息系統(tǒng)建設中所涉及的各類概念、關系及方法。在應用系統(tǒng)建設之前,通過需求捕獲和領域分析,抽象出業(yè)務領域模型,制定與模型相關的元數(shù)據(jù),在此基礎上設計出系統(tǒng)的整體架構、接口、數(shù)據(jù)結構。常用的面向對象分析和設計方法工具有Visio、Enterprise Architecture、IBM ROSE 等。本項目中將主要用到Visio 和Enterprise Architecture 工具進行面向對象分析和設計。

2 軟件總體設計

2.1 技術指標

1:50000 DLG 數(shù)據(jù)一鍵成圖軟件主要實現(xiàn)1:50000 DLG 數(shù)據(jù)的一鍵成圖(符號化和圖幅整飾等),能夠生成基本滿足《 GBT 20257.3-2017 國家基本比例尺地圖圖式 第3 部分:1:25000、1:50000、1:10000 地形圖圖式》的MXD 文件(ArcGIS 格式)和AutoCAD格式的DWG 文件。滿足以下兩方面的技術指標要求:

2.1.1 1:50000 DLG 數(shù)據(jù)一鍵成圖工具

根據(jù)提供的滿足《1:50000 數(shù)據(jù)庫更新工程地形要素數(shù)據(jù)說明》數(shù)據(jù)標準的標準分幅的1:50000 DLG 數(shù)據(jù)(MDB 格式)和元數(shù)據(jù)文件(XLS 格式),能夠自動生成基本滿足《 GBT 20257.3-2017 國家基本比例尺地圖圖式 第3 部分:1:25000、1:50000、1:10000地形圖圖式》的MXD 文件(ArcGIS 格式)。

2.1.2 DWG 輸出插件

根據(jù)1:50000 DLG 數(shù)據(jù)一鍵成圖工具生成的標準分幅的MXD文件(ArcGIS 格式),在AUTOCAD 中能夠自動生成基本滿足《 GBT 20257.3-2017 國家基本比例尺地圖圖式 第3 部分:1:25000、1:50000、1:10000 地形圖圖式》要求的DWG 格式文件。

2.2 軟件功能設計

2.2.1 基于模板庫的一鍵成圖技術

基于國家新的《 GB/T 20257.2-2017 國家基本比例尺地圖圖式 第2 部分:1:5000 1:10000 地形圖圖式》規(guī)范要求,制作了1:50000 DLG 地形圖圖式的模板庫,程序可以基于模板庫自動生成符合國家要求的制圖數(shù)據(jù)。如果將來國家圖式調(diào)整,只要修改模板庫即可,而不用修改程序。

2.2.2 生成兩套符合國家標準的制圖數(shù)據(jù)

通過系統(tǒng)可以生成兩套不同數(shù)據(jù)格式的符合國家標準的制圖數(shù)據(jù):一個是在ArcGIS 環(huán)境下的制圖成果數(shù)據(jù),另外一個是AutoCAD 環(huán)境下的制圖成果數(shù)據(jù)。滿足不同軟件平臺下的制圖要求。

2.3 軟件總體框架

2.3.1 總體框架

軟件總體框架圖如圖1 所示。

(1)RealStyle.Common.DLL:1:50000 DLG 數(shù)據(jù)一鍵成圖軟件基礎動態(tài)鏈接庫。提供了一些基礎核心的算法和類庫。

(2)RealStyle.LocalUser50000.dll:提供了1:50000 DLG 數(shù)據(jù)一鍵成圖軟件許可的核心算法和類庫。

(3)OneKeyToCartograhic.exe:基于1:50000 原始庫體DLG數(shù)據(jù)生成圖庫一體化數(shù)據(jù)可執(zhí)行程序。

(4)MDB2DWG.dll:AUTOCAD2012 下的1:50000 DLG 圖庫一體化數(shù)據(jù)生成DWG 數(shù)據(jù)的插件。注意:因為其中使用了ArcGIS Engine 10.1,而ArcGIS Engine 10.1 只支持在32 位操作系統(tǒng)下使用,因為需要安裝AUTOCAD2012 32 位版本。

(5)RealStyle.RepresentationExtend.dll:通過新疆1:50000 DLG 數(shù)據(jù)一鍵成圖軟件生成的圖庫一體化數(shù)據(jù),在ArcMap 環(huán)境下瀏覽和打印的程序符號動態(tài)鏈接庫。目前支持ArcGIS 10.1 和ArcGIS 10.5 環(huán)境兩個不同的版本。

2.3.2 開發(fā)框架設計

如圖2 所示,該程序模塊主要包含了四個方面,即:系統(tǒng)主框架模塊、功能模塊、系統(tǒng)配置模塊及數(shù)據(jù)控制模塊。

系統(tǒng)主框架模塊為一鍵成圖工具和DWG 輸出插件最主要的應用程序。

功能模塊包括三部分,即:功能操作模塊、功能界面模塊和功能邏輯模塊。通過功能操作模塊,可以獲取系統(tǒng)實現(xiàn)該功能所需要的各種資源;功能界面模塊主要是實現(xiàn)人機之間的交互功能;邏輯模塊主要是為該項功能的邏輯實現(xiàn)提供保證。

系統(tǒng)配置模塊主要是負責對該系統(tǒng)所有的配置信息進行邏輯管理。

數(shù)據(jù)控制模塊主要是進行系統(tǒng)數(shù)據(jù)的基層操作,對系統(tǒng)的數(shù)據(jù)進行物理管理。

3 軟件成果

3.1 1:50000 DLG數(shù)據(jù)一鍵成圖工具

3.1.1 系統(tǒng)主界面

系統(tǒng)主界面如圖3 所示。

3.1.2 軟件操作流程

文件列表操作:選擇1:50000 標準分幅的庫數(shù)據(jù)文件添加到文件列表,自動添加指定目錄下的所有1:50000 標準分幅的庫數(shù)據(jù),從文件列表中移除選中的文件等功能。

輸出目錄選擇操作:選擇要輸出的1:50000 成圖數(shù)據(jù)的目錄。

開始轉換操作:系統(tǒng)自動對添加到文件列表中的1:50000 標準分幅的庫數(shù)據(jù)文件進行一鍵成圖處理。自動生成對應的符號表達的ArcGIS 的MXD 文件。

日志記錄操作:在一鍵成圖的過程中,記錄相關的轉換信息和出錯信息,便于遇到問題時查看原因。

3.2 DWG輸出插件

文件列表操作:包括通過選擇1:50000 標準分幅的成圖數(shù)據(jù)文件添加到文件列表,自動添加指定目錄下的所有1:50000 標準分幅的成圖數(shù)據(jù),從文件列表中移除選中的文件等功能。

輸出目錄選擇操作:選擇要輸出的1:50000 DWG 成圖數(shù)據(jù)的目錄。

開始轉換操作:系統(tǒng)自動對添加到文件列表中的1:50000 標準分幅的成圖數(shù)據(jù)文件進行轉換處理,自動生成對應AUTOCAD 的DWG 格式的成圖數(shù)據(jù)文件。

日志記錄操作:在轉換的過程中,記錄相關的轉換信息和出錯信息,便于遇到問題時查看原因。

4 應用實例

(1)收集整理1:5 萬比例尺地形圖:按標幅收集各團場1:5 萬比例尺地形圖數(shù)據(jù)整理成mdb 數(shù)據(jù)庫,mdb 數(shù)據(jù)庫內(nèi)各圖層名稱、各圖層數(shù)據(jù)結構與規(guī)范保持一致。

(2)元數(shù)據(jù)制作:按元數(shù)據(jù)規(guī)范格式要求,填寫圖名、圖號、中央經(jīng)線、三北方向角、相鄰接邊圖幅名稱,形成一鍵成圖元數(shù)據(jù)文件(xls 格式,元表格名稱與mdb 庫名稱保持一致)。

(3)導入界線、地形圖符號化處理:將收集到的界線導入標幅數(shù)據(jù)庫中,標注界線等級修改界線代碼、及面狀行政區(qū)域名稱,將mdb 數(shù)據(jù)庫與元數(shù)據(jù)表格放置同一路徑下,運行一鍵成圖軟件,按軟件工具條選擇輸入輸出文件及路徑,進行地形圖符號化處理(一鍵成圖)。成圖效果如下(未顯示內(nèi)部地形圖)。

5 結束語

本文針對1:5 萬標準比例尺地形圖制圖的實際需要,筆者分析研究了數(shù)據(jù)庫驅動地形圖快速制圖技術方面的有關內(nèi)容,通過利用一鍵成圖軟件,從而實現(xiàn)快速成圖,這一軟件實用性較強,將其應用于1:5 萬地形圖數(shù)據(jù)生產(chǎn)中,大大減輕了制圖編輯工作量,減少了產(chǎn)品生產(chǎn)周期。有效提高了作業(yè)效率。

猜你喜歡
標準分一鍵制圖
冷軋機一鍵式升降速軋制的實現(xiàn)
無聲手槍如何消音?
“一鍵報貧”助力脫貧攻堅
一鍵觀影,一鍵K歌 菱杰 TRS IW影院系列5.1音響套裝
一鍵定制 秋冬彩妝懶人包
Coco薇(2017年12期)2018-01-03 21:15:03
二向反射模型在土地覆被制圖中的應用
EXCEL在數(shù)據(jù)處理中的實踐分析
大科技(2016年11期)2016-08-04 00:51:44
工程制圖課程教學改革探析
建筑工程制圖與識圖專業(yè)人才培養(yǎng)的探討
河南科技(2014年3期)2014-02-27 14:06:14
重新認識成績
大庆市| 浦东新区| 富源县| 固镇县| 黄浦区| 霞浦县| 集安市| 浑源县| 黑水县| 怀远县| 来宾市| 航空| 禹城市| 股票| 清流县| 保靖县| 拜城县| 白城市| 焦作市| 南昌市| 乡宁县| 广西| 日喀则市| 房山区| 手机| 铜山县| 灵寿县| 百色市| 修水县| 阜康市| 郧西县| 崇礼县| 灵山县| 馆陶县| 海丰县| 通河县| 益阳市| 玛曲县| 乐亭县| 怀安县| 河曲县|