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

基于MapX的新疆兵團(tuán)位置和屬性信息查詢系統(tǒng)

2015-04-17 12:16:59孔靜靜魏建新鄭江華劉瑞文邊英英周匡濟(jì)
實(shí)驗(yàn)室研究與探索 2015年5期
關(guān)鍵詞:兵團(tuán)新疆數(shù)據(jù)庫

孔靜靜, 魏建新, 鄭江華, 劉瑞文, 邊英英, 周匡濟(jì)

(1. 新疆大學(xué) a. 資源與環(huán)境科學(xué)學(xué)院; b. 地理學(xué)博士后流動(dòng)站, 新疆 烏魯木齊 830046;2. 新疆國(guó)土資源信息中心, 新疆 烏魯木齊 830002)

?

基于MapX的新疆兵團(tuán)位置和屬性信息查詢系統(tǒng)

孔靜靜1a, 魏建新1b,2, 鄭江華1a, 劉瑞文1a, 邊英英1a, 周匡濟(jì)1a

(1. 新疆大學(xué) a. 資源與環(huán)境科學(xué)學(xué)院; b. 地理學(xué)博士后流動(dòng)站, 新疆 烏魯木齊 830046;2. 新疆國(guó)土資源信息中心, 新疆 烏魯木齊 830002)

基于現(xiàn)有的軟、硬件條件,結(jié)合系統(tǒng)研制的基本理論并借鑒大量信息查詢系統(tǒng)的開發(fā)案例,針對(duì)新疆生產(chǎn)建設(shè)兵團(tuán)信息智能化管理的需求,運(yùn)用Visual Basic6.0和MapX控件集成開發(fā)方式,采用B/S結(jié)構(gòu)并選擇Microsoft Access 2003作為后臺(tái)數(shù)據(jù)庫,設(shè)計(jì)開發(fā)了能有效管理和查詢兵團(tuán)14個(gè)師及182個(gè)團(tuán)空間和屬性信息的地理信息系統(tǒng)。經(jīng)調(diào)試,該系統(tǒng)能夠?qū)崿F(xiàn)地圖控制、屬性和空間信息查詢及專題圖制作等主要功能。新疆生產(chǎn)建設(shè)兵團(tuán)信息查詢系統(tǒng)1.0的探索和研制,旨在為兵團(tuán)管理者和查詢者提供兵團(tuán)現(xiàn)狀及未來發(fā)展方向的直觀實(shí)用性信息的同時(shí),對(duì)兵團(tuán)智能化管理的實(shí)現(xiàn)均具有實(shí)用價(jià)值和現(xiàn)實(shí)意義。

查詢系統(tǒng); MapX; VB; 組件式GIS; 新疆生產(chǎn)建設(shè)兵團(tuán)

0 引 言

近年來,組件式GIS(ComGIS)已成為GIS的前沿技術(shù),并憑借開發(fā)周期短,跨語言無縫集成和擴(kuò)張性強(qiáng)等優(yōu)勢(shì)成為主流趨勢(shì)[1-2]。目前,ComGIS較流行的二次開發(fā)平臺(tái)有MapX、ArcEngine和GeoMedia等[3-5]。MapX是一個(gè)基于ActiveX技術(shù)的可編程控件,使用地圖數(shù)據(jù)的格式和實(shí)現(xiàn)的大多數(shù)功能與Mapinfo Professional一致[6-7],并支持標(biāo)準(zhǔn)的可視化開發(fā)環(huán)境,如Visual Basic、Visual C++和Delphi等。它為開發(fā)人員提供了一個(gè)快速、易用、功能強(qiáng)大的地圖化組件并可將應(yīng)用程序編譯成exe文件,脫離Mapinfo的軟件平臺(tái)獨(dú)立運(yùn)行[8-9]。

新疆生產(chǎn)建設(shè)兵團(tuán)組建于1954年,兼具屯墾戍邊、實(shí)行“軍、政、企合一”的特殊社會(huì)組織。一級(jí)單位為“師”,師下設(shè)“團(tuán)”或“農(nóng)場(chǎng)”,現(xiàn)有14個(gè)師,174個(gè)農(nóng)牧團(tuán)場(chǎng)和8個(gè)建工團(tuán)。總部駐烏魯木齊,分支機(jī)構(gòu)遍及除克孜勒蘇以外的新疆全境。本文基于GIS思想,以VB6.0和MapX為工具,探索研制了新疆生產(chǎn)建設(shè)兵團(tuán)位置和屬性信息查詢系統(tǒng)1.0,旨在為兵團(tuán)管理者和查詢者提供兵團(tuán)現(xiàn)狀及未來發(fā)展方向的直觀實(shí)用性信息。

1 系統(tǒng)設(shè)計(jì)

1.1 系統(tǒng)總體結(jié)構(gòu)和功能設(shè)計(jì)

考慮到系統(tǒng)的實(shí)用性、穩(wěn)定性、兼容性等要求,系統(tǒng)在軟件配置方面采用技術(shù)較成熟和通用的產(chǎn)品[10]。在開發(fā)模式上采用B/S結(jié)構(gòu),GIS平臺(tái)選用MapInfo7.0,應(yīng)用MapX 5.0開發(fā)組件,將VB 6.0作為可視化前端開發(fā)工具進(jìn)行組件式集成二次開發(fā),選用Microsoft Access 2003數(shù)據(jù)庫,系統(tǒng)運(yùn)行于Windows 2000以上版本。系統(tǒng)總體結(jié)構(gòu)見圖1。

圖1 系統(tǒng)總體架構(gòu)設(shè)計(jì)

1.2 系統(tǒng)界面設(shè)計(jì)

系統(tǒng)界面是在VB窗體中加入MapX控件設(shè)計(jì)完成,由標(biāo)題欄、菜單欄、地物控制工具欄、狀態(tài)欄、地圖主圖、鷹眼圖窗口等六部分組成(見圖2),數(shù)據(jù)庫采用Microsoft Access 2003。

圖2 兵團(tuán)位置和屬性信息查詢系統(tǒng)1.0開發(fā)界面

2 數(shù)據(jù)預(yù)處理和數(shù)據(jù)庫設(shè)計(jì)

2.1 屬性數(shù)據(jù)庫

14個(gè)師和182個(gè)團(tuán)屬性數(shù)據(jù)來源于《新疆生產(chǎn)建設(shè)兵團(tuán)統(tǒng)計(jì)年鑒2013》[11],將收集到的數(shù)據(jù)整編成包含14條記錄和6個(gè)字段(師部名稱、師部人口、生產(chǎn)總值、糧食產(chǎn)量、師特色產(chǎn)業(yè)、id)的師屬性數(shù)據(jù)庫和182條記錄和5個(gè)字段(團(tuán)部名稱、所屬師、團(tuán)部、團(tuán)特色產(chǎn)業(yè)、id)的團(tuán)屬性數(shù)據(jù)庫。

2.2 空間數(shù)據(jù)庫

在Mapinfo中根據(jù)坐標(biāo)點(diǎn)將生產(chǎn)建設(shè)兵團(tuán)團(tuán)場(chǎng)分布圖配準(zhǔn)校正,然后矢量化并建立拓?fù)潢P(guān)系入圖形庫。按全疆、地區(qū)、墾區(qū)、師部、團(tuán)部劃分5個(gè)圖層,在MapX中加載并注冊(cè)各圖層建立數(shù)據(jù)字典。最后,使用ADO數(shù)據(jù)對(duì)象將屬性數(shù)據(jù)庫和空間數(shù)據(jù)庫進(jìn)行連接[12-13]。

3 系統(tǒng)功能實(shí)現(xiàn)

3.1 地圖基本操作

該系統(tǒng)電子地圖是由Mapinfo格式(.tab)生成的.gst文件,主地圖及鷹眼圖的顯示是在界面窗體的Load事件中通過地圖路徑打開的。工具條中設(shè)置了地圖要素的編輯按鈕,可用于地圖的縮放、點(diǎn)選擇、矩形選擇、漫游、居中、圖層控制。如框選(矩形選擇)的實(shí)現(xiàn)代碼[14-15]:Map1.CurrentTool = miRectSelectTool。

3.2 查詢功能

兵團(tuán)屬性和空間信息的查詢是本系統(tǒng)最重要的功能,有兩種方式實(shí)現(xiàn):通過字段查屬性/圖元和屬性圖元間互查。

(1) 通過字段查屬性/圖元。 即通過在文本框選擇/輸入某師或團(tuán)場(chǎng)的名稱查看相應(yīng)的屬性表或?qū)?yīng)的圖元高亮顯示(見圖3)。其中,選擇字段查屬性核心代碼如下:

Dim QueryInput As String

QueryInput = Combo3.Text

Data2.RecordSource = "select * from tuan where 團(tuán)場(chǎng) like'" & QueryInput & "'"

Data2.Refresh

If Data2.Recordset.EOF Then

MsgBox "無此團(tuán)!", , "提示"

Data2.RecordSource = "tuan"

Data2.Refresh

End If

圖3 通過字段查屬性和圖元

(2) 屬性圖元間互查。 即通過屬性查對(duì)應(yīng)的師部/團(tuán)部空間對(duì)應(yīng)的圖元和通過選擇某師部/團(tuán)部圖元查詢對(duì)應(yīng)的屬性信息(見圖4)。其中,屬性查圖元核心代碼如下:

Dim m As Integer

Dim Query_str As String

MSFlexGrid1.SelectionMode = flexSelectionByRow

m = MSFlexGrid1.RowSel

Query_str = MSFlexGrid1.TextMatrix(m, 1)

Dim lyr As MapXLib.Layer

Dim ds As MapXLib.Dataset

Dim findftr As MapXLib.FindFeature

Dim ftr As MapXLib.Feature

Set lyr = Map1.Layers("兵團(tuán)師部位置")

Set ds = Map1.DataSets.Add(miDataSetLayer, lyr)

Set lyr.Find.FindDataset = ds

Set lyr.Find.FindField = ds.Fields("師部名稱")

Set findftr = lyr.Find.Search(Query_str)

If (findftr.FindRC Mod 10 = 1) Then

Set ftr = lyr.GetFeatureByKey(findftr.FeatureKey)

lyr.Selection.Replace ftr

Map1.ZoomTo Map1.Zoom, ftr.CenterX, ftr.CenterY

Else

MsgBox ("無所查詢的師")

End If

圖4 圖元與屬性互查

3.3 專題圖顯示

MapX 提供了范圍值、等級(jí)符號(hào)、點(diǎn)密度、獨(dú)立值、直方圖和餅圖6種專題地圖方式。專題地圖的制作建立在數(shù)據(jù)綁定基礎(chǔ)上,所應(yīng)用的數(shù)據(jù)來自數(shù)據(jù)集的 Field 對(duì)象或 Field 集合。這些字段作為Themes集合的Themes.Add方法的 Fields參數(shù)來傳遞, 從而顯示各師人口專題圖(見圖5)。核心代碼如下:

nType = GetThemeType

If nType = -1 Or nType = 9 Then

MsgBox "請(qǐng)選擇專題類型"

Exit Sub

End If' //獲得專題圖類型

oFields.RemoveAll

Set oField = oFields.Add(oDs.Fields.Item(4), "人口")

oDs.Themes.RemoveAll

If nType = 1 Or nType = 2 Then

oFields.Add oDs.Fields.Item(4), "人口"

Set oTheme = oDs.Themes.Add(nType, oFields)

ElseIf nType = 9 Then

Else

Set oTheme = oDs.Themes.Add(nType, oFields)

End If //設(shè)置專題圖

圖5 各師人口專題圖顯示

4 結(jié) 語

系統(tǒng)基于組件式GIS開發(fā)技術(shù),采用B/S架構(gòu),應(yīng)用MapX控件在VB環(huán)境下完成新疆兵團(tuán)位置和屬性信息查詢系統(tǒng)的開發(fā)和設(shè)計(jì),經(jīng)測(cè)試及應(yīng)用,系統(tǒng)界面友好,各項(xiàng)功能運(yùn)行流暢,達(dá)到了滿足兵團(tuán)基本信息管理查詢的需求,并為兵團(tuán)管理者和查詢者提供兵團(tuán)現(xiàn)狀及未來發(fā)展方向直觀實(shí)用性信息的目標(biāo)。兵團(tuán)信息查詢系統(tǒng)的建設(shè)并非一蹴而就,需要在使用中不斷完善。今后,將在系統(tǒng)屬性信息的實(shí)時(shí)更新和墾區(qū)面積的量算等功能完善上做進(jìn)一步的研究,從而力求為新疆生產(chǎn)建設(shè)兵團(tuán)土地管理的信息化上作出實(shí)質(zhì)性的貢獻(xiàn)。

[1] 陳兵麗,陳保平.池州市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].測(cè)繪科學(xué),2011,36(6):95-97.

[2] 李健強(qiáng).基于MapX 的唐山公交信息系統(tǒng)的設(shè)計(jì)與開發(fā)[J].測(cè)繪科學(xué),2008,33(增刊):147-148.

[3] 宋金紅,張熠斌,隋立春.基于組件式GIS的城市信息查詢系統(tǒng)的設(shè)計(jì)與開發(fā)[J].測(cè)繪通報(bào),2011,(1):56-58.

[4] 趙建三,鄧丁杰,唐利民,等.基于DotSpatial的組件式GIS開發(fā)與應(yīng)用[J].軟件,2013,34(12):119-121.

[5] 林 華,莫建軍,吳中紅.基于組件式GIS的海軍兵力對(duì)抗推演系統(tǒng)[J].計(jì)算機(jī)仿真,2013,30(3):22-25,53.

[6] 朱 琳,戴 斌,鄒長(zhǎng)國(guó).基于MapX的遙測(cè)水雨情信息查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].浙江水利科技,2009,(163):53-55.

[7] 蘇夏侃,楊自棟.基于MapX的農(nóng)田無線設(shè)備的GPS定位系統(tǒng)設(shè)計(jì)研究[J].農(nóng)機(jī)化研究,2014(7):216-219.

[8] 楊 斌.組件式 GIS 技術(shù)在流域水資源管理信息系統(tǒng)中的應(yīng)用研究[D].新疆烏魯木齊:新疆農(nóng)業(yè)大學(xué),2006.

[9] 畢碩本,王 橋,徐秀華. 地理信息系統(tǒng)軟件工程的原理與方法 [ M ] .北京:科學(xué)出版社, 2007.

[10] 于躍華,王 申,王國(guó)新.基于MapX水情信息查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代農(nóng)業(yè)科技,2013(4):198,206.

[11] 新疆生產(chǎn)建設(shè)兵團(tuán)統(tǒng)計(jì)局 國(guó)家統(tǒng)計(jì)局兵團(tuán)調(diào)查總隊(duì).新疆生產(chǎn)建設(shè)兵團(tuán)統(tǒng)計(jì)年鑒[M].北京:中國(guó)統(tǒng)計(jì)出版社,2013.

[12] 李 淼.黑龍江省雞東縣水資源信息管理系統(tǒng)開發(fā)與設(shè)計(jì)[D].長(zhǎng)春:吉林大學(xué),2007.

[13] 王 嵐.數(shù)據(jù)庫系統(tǒng)原理[M].北京:清華大學(xué)出版社,2010.

[14] 龔沛曾.Visual Basic程序設(shè)計(jì)與應(yīng)用開發(fā)教程[M].北京:高等教育出版社,2008.

[15] 張玉生, 賁黎明,施梅芳. Visual Basic程序設(shè)計(jì)教程[M].北京:清華大學(xué)出版社,2011.

MapX Based Location and Attributes Information Inquiry System of XPCC

KONGJing-jing1a,WEIJian-xin1b,2,ZHENGJiang-hua1a,LIURui-wen1a,BIANYing-Ying1a,ZHOUKuang-ji1a

(1. College of Resources and Environment Science, Xinjiang University, Urumqi 830046, China;2. Geography Post-doctoral Research Center Xinjiang University, Urumqi 830046, China;3. Information Center of Xinjiang Land Resources Department, Urumqi 830002, China)

Based on the existing software and hardware conditions, combined with the basic theory of system and development and reference cases about information inquiry systems, facing on the needs of information management of the XPCC, the system has been developed by adopting integrated development mode of the Visual Basic language and MapX. It applied B/S architecture and chose the Microsoft Access 2003 as the backstage database. The designed system was required to effectively manage and query 14 divisions and 182 regiments geographic information. After testing, the system can realize map control, attributes and spatial location information inquiry and thematic map display. The exploration and development of XPCC GIS1.0 not only provide useful and intuitive information about the current situation and the future direction of the XPCC, but also have practical value and significance for the realization of XPCC intelligent management.

inquiry system; MapX; VB; ComGIS; Xinjiang Production and Construction Corps (XPCC)

2014-09-05

國(guó)家科技支撐計(jì)劃(2012BAB11B00)支持

孔靜靜(1989-),女,河南鹿邑人,研究生在讀,主要從事地理信息系統(tǒng)、國(guó)土規(guī)劃和土地信息技術(shù)方面的研究。

Tel.:13699951927; E-mail:kongjingjing1989@126.com

魏建新(1966-),男,新疆烏魯木齊人,博士,教授級(jí)高工、碩士生導(dǎo)師,主要從事土地利用規(guī)劃、數(shù)據(jù)庫建設(shè)、國(guó)土資源信息化建設(shè)等研究工作。E-mail:wjxlr@126.com

TP 311.52

A

1006-7167(2015)05-0112-04

猜你喜歡
兵團(tuán)新疆數(shù)據(jù)庫
兵團(tuán)記憶
綠洲(2022年6期)2023-01-09 10:46:38
在新疆(四首)
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
兵團(tuán)在
新疆多怪
絲綢之路(2014年9期)2015-01-22 04:24:46
用兵團(tuán)精神凝聚兵團(tuán)人的夢(mèng)
兵團(tuán)胡楊等5首
校園歌聲(2011年9期)2011-12-31 00:00:00
主站蜘蛛池模板: 无码高潮喷水专区久久| 亚洲浓毛av| 午夜欧美理论2019理论| 精品福利视频网| 日本www在线视频| 欧美福利在线| 国产精品视频第一专区| 国产一区二区三区夜色 | 国模私拍一区二区| 免费在线不卡视频| 国产男人的天堂| 国产毛片不卡| 97久久超碰极品视觉盛宴| 97综合久久| 国产女人综合久久精品视| 国产精品成人不卡在线观看| 国产男女免费视频| 性激烈欧美三级在线播放| 香蕉99国内自产自拍视频| 国产精品久久自在自线观看| 精品国产成人a在线观看| 久久精品国产免费观看频道| 欧美天堂久久| v天堂中文在线| 高清精品美女在线播放| 国产AV毛片| 国产裸舞福利在线视频合集| 茄子视频毛片免费观看| 国产va在线观看免费| 午夜福利网址| 小说区 亚洲 自拍 另类| 永久成人无码激情视频免费| 国产电话自拍伊人| 国产福利在线免费观看| 亚洲视频免费在线| 欧美日韩福利| 国产91视频观看| 国产精品成人不卡在线观看| 男人天堂伊人网| av一区二区三区在线观看| 波多野结衣久久高清免费| 欧美日韩一区二区在线播放 | 色有码无码视频| 亚洲国产成人自拍| 亚洲一区二区日韩欧美gif| 久久国产精品77777| 国产69精品久久久久妇女| 2022国产无码在线| 无码区日韩专区免费系列| 亚洲日本在线免费观看| 亚洲精品不卡午夜精品| 欧美成在线视频| 四虎在线观看视频高清无码| 欧美在线免费| 久久中文无码精品| 国产精品福利在线观看无码卡| 欧美在线视频不卡第一页| 久久婷婷五月综合色一区二区| 啦啦啦网站在线观看a毛片| 亚洲美女操| 久久国产精品嫖妓| 亚洲精品午夜天堂网页| 亚洲人网站| 国产偷国产偷在线高清| 欧美日韩高清| 日韩欧美国产成人| 夜夜操天天摸| 国产精品亚洲日韩AⅤ在线观看| 国产精品欧美亚洲韩国日本不卡| 国产成人午夜福利免费无码r| 国产一区二区在线视频观看| 一区二区自拍| 国产麻豆福利av在线播放| 手机精品视频在线观看免费| 国产91视频免费| 欧美亚洲日韩中文| 国产另类乱子伦精品免费女| www.日韩三级| 日本伊人色综合网| 黄色网址免费在线| 欧美精品成人一区二区在线观看| 亚洲精品天堂自在久久77|