校志力 金邃淵
(1.三門峽市勘察測繪隊,河南 三門峽 472000;2.河南省遙感測繪院,河南 鄭州 450008)
商城縣大地基準控制管理系統(tǒng)的技術與實現(xiàn)
校志力1金邃淵2
(1.三門峽市勘察測繪隊,河南 三門峽 472000;2.河南省遙感測繪院,河南 鄭州 450008)
2012年我們承擔了大量數(shù)字城市建設的任務。為了解決各市縣國土資源部門控制點信息的管理問題。我們采用ESRI ArcGIS Engine開發(fā)客戶端程序,利用地理信息技術、計算機圖形學技術構建一個服務于控制點成果管理的服務系統(tǒng)。該系統(tǒng)不僅可瀏覽管理控制分發(fā)控制點信息成果,點之記成果,托管書成果,而且在保證涉密成果保密性前提下對成果進行分發(fā)、管理、維護,并能實現(xiàn)不同坐標參考系的數(shù)據(jù)轉換。本文針對本系統(tǒng)的研發(fā)和實現(xiàn)的功能進行了簡單的闡述。
ArcGIS Engine;C/S;多源數(shù)據(jù);地圖瀏覽;地圖量算;坐標轉換
數(shù)字城市建設是數(shù)字中國建設的重要組成部分,主要是依托城市基礎地理信息及相關信息數(shù)據(jù)庫,建立全市統(tǒng)一的、權威的地理空間信息公共平臺,促進信息資源的整合、共享和充分利用,加快城市信息化進程。數(shù)字城市離不開各種地理信息數(shù)據(jù),因此,需要一套有效且統(tǒng)一的測繪數(shù)據(jù)基準,在此基準上建立實施管理各種地理數(shù)據(jù)集,在這樣的前提下,一套可靠穩(wěn)定的大地基準控制管理系統(tǒng)就顯得尤為重要了。
該系統(tǒng)根據(jù)相應的技術規(guī)程、規(guī)范的要求,按照“實用性、先進性、安全性、可操作性”的開發(fā)原則,依據(jù)商城縣的基礎控制信息和各種原有地理信息數(shù)據(jù),建立一套大地基準控制管理系統(tǒng),系統(tǒng)包括商城縣地域范圍內全部控制點信息,行政區(qū)信息,道路網(wǎng)信息,水系信息,村莊居民地信息,可以實現(xiàn)對控制點信息的瀏覽,查詢,輸出,并可瀏覽編輯點之記,托管書,能實現(xiàn)不同坐標系下轉換,為測繪主管部門的信息查詢工作發(fā)揮功效,帶來巨大便利。
為了達到系統(tǒng)所能實現(xiàn)的相關功能需要具備以下數(shù)據(jù):其一,測量控制點。不同等級的平面控制點(三角點、GPS點、導線點)、高程控制點(水準點、三角高程點)。其二,水系。河流、湖泊、水庫、池塘、溝渠、井、泉等自然及人工水體。其三,居民地及設施。城鎮(zhèn)、工礦、村莊等附屬設施。其四,交通。鐵路、高速公路、國道、省道、專用公路、橋梁隧道等。其五,境界。各級行政區(qū)(市、縣、鄉(xiāng))和獨立管理單元界、自然保護區(qū)界。其六,植被。耕地、園地、林地、草地等。其七,注記。包括居民地名稱,山、河、湖、水庫等地理名稱,交通注記,行政區(qū)劃名稱注記等。
本系統(tǒng)是基于Microsoft Visual Basic.NET與ESRI ArcGIS Engine開發(fā)的客戶端程序。開發(fā)基礎平臺采用Visual Basic. NET,快速而高效率,完全支持面向對象特性,多線程和異常處理等特性。二次開發(fā)平臺采用ArcGIS Engine。
地理信息數(shù)據(jù)采用數(shù)據(jù)庫形式存在于局域網(wǎng)內服務器中,利用數(shù)據(jù)庫+ArcSDE和文件數(shù)據(jù)庫存儲空間數(shù)據(jù)Geodatabase,并能通過客戶端程序在局域網(wǎng)環(huán)境下順利讀取加載。
4.1 采用C/S(Client/Server,即客戶端/服務器)系統(tǒng)結構
本系統(tǒng)采取多層體系結構搭建,抽象為數(shù)據(jù)層、應用組件層、業(yè)務應用層及數(shù)據(jù)表現(xiàn)層等,每一層都可以隨需應變、靈活擴展以保證整體表現(xiàn)卓越。
4.2 基于GIS平臺的二次開發(fā)技術
本系統(tǒng)在ArcGIS平臺進行二次開發(fā)。ArcGIS是美國ESRI公司研制的,是當前應用普遍,技術發(fā)展成熟的GIS平臺?;谠撈脚_進行二次開發(fā),利用提供的豐富的組件庫,可高效地開發(fā)出穩(wěn)定強大的GIS應用系統(tǒng)。
4.3 多源數(shù)據(jù)的集成
在系統(tǒng)建設過程中,充分利用現(xiàn)代信息技術,采用了RS、GPS等技術,將城市的數(shù)字線劃圖、地面正射影像、數(shù)字高程模型等數(shù)據(jù)進行疊加集成。實現(xiàn)了土地的空間信息與非空間屬性信息的統(tǒng)一管理,空間與非空間信息的聯(lián)動,使查詢統(tǒng)計更加直觀全面。
4.4 分級訪問控制
空間數(shù)據(jù)與土地信息數(shù)據(jù)的訪問較之傳統(tǒng)數(shù)據(jù)的訪問更加復雜,包括對圖形圖層的操作、圖形區(qū)域的操作,系統(tǒng)功能的操作等。系統(tǒng)通過將一系列具有相同操作屬性的用戶分配到一個組,并根據(jù)數(shù)據(jù)安全的要求實現(xiàn)分級管理,能支持復雜的權限分配操作,同時在使用系統(tǒng)過程中能記錄用戶的各種重要操作,使系統(tǒng)具有極高的安全性。
商城縣大地基準控制管理系統(tǒng)包括商城縣所有控制點信息,以及主要行政區(qū)劃、道路網(wǎng)、水系網(wǎng)、居民地等。數(shù)據(jù)以分級縮放的形式顯示,逐級放大顯示之后可以顯示控制點以及村莊居民地的詳細信息。具備基本的GIS軟件功能。
5.1 地圖瀏覽
實現(xiàn)地圖的放大、縮小、平移、全圖顯示等功能,系統(tǒng)根據(jù)不同大小的比例尺控制圖層的是否顯示和顯示樣式。
5.2 地圖量算
提供地圖量算功能,可在地圖中量算長度、面積、或者直接查詢地物要素的長度和面積。
5.3 地圖工具模塊包括:書簽管理、地圖量算、鷹眼窗口。
實現(xiàn)地圖導航(鷹眼)功能,為用戶提供一個小地圖窗口顯示全圖,用戶可以查看當前地圖窗口處于整個地圖的哪個位置,點擊導航圖中的某個位置,地圖窗口會隨之定位到該地點。
5.4 控制點查詢功能模塊包括框選查詢、點名查詢、點號查詢、坐標查詢、SQL控制語句查詢。并可對查詢到的控制點信息進行輸出,輸出內容包括控制點坐標信息以及點之記、托管書。
5.5 坐標系轉換模塊
包括將54坐標系數(shù)據(jù)轉80坐標系和80坐標系數(shù)據(jù)轉54坐標系兩個功能。
5.6 用戶管理模塊
考慮到數(shù)據(jù)安全以及保密問題,系統(tǒng)的該模塊設有管理員和加密信息,只有授權的合法用戶可對系統(tǒng)進行操作,查閱數(shù)據(jù)。
商城縣大地基準控制管理系統(tǒng)以控制點信息為載體,運用GIS技術直觀、系統(tǒng)地表現(xiàn)和分析數(shù)據(jù),建立控制點管理的信息化系統(tǒng)。系統(tǒng)的建立將大大提高了應用部門管理控制點信息的效率,方便控制點數(shù)據(jù)信息的查詢及不同數(shù)據(jù)坐標之間的轉換,大大推進了國土部門的信息化建設。
[1]張世兵,劉強,等.基于web服務的應用集成框架的研究和應用[J].微計算機信息,2006,(15).
[2]熊桂喜,王小虎,等.計算機網(wǎng)絡[M].北京:清華大學出版社,1992.
[3]嚴蔚敏,吳偉良.數(shù)據(jù)結構[M].北京:清華大學出版社,1997.
[4]王士元.數(shù)據(jù)結構與數(shù)據(jù)庫系統(tǒng)[M].天津:南開大學出版社,2000.
TU196.1
A
1671-0037(2014)08-80-1.5
校志力(1960.8-),男,本科,工程師,研究方向:城市測量。