亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Arc Engine的數(shù)據(jù)源更新系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2018-05-16 06:44:13
        西部皮革 2018年7期
        關(guān)鍵詞:批量數(shù)據(jù)源圖層

        程 璐

        (西南科技大學(xué)環(huán)境與資源學(xué)院,四川綿陽621010)

        1 引言

        GIS的數(shù)據(jù)源,是指建立的地理數(shù)據(jù)庫所需的各種數(shù)據(jù)的來源[1]。數(shù)據(jù)源是GIS的重要組成部分[2],數(shù)據(jù)源的完整性也影響著GIS系統(tǒng)的應(yīng)用,完備的數(shù)據(jù)源是進(jìn)行GIS應(yīng)用和分析的基礎(chǔ)[3]。然而,由于人為的誤操作往往會(huì)導(dǎo)致GIS工作空間圖層數(shù)據(jù)的無效,這會(huì)給GIS系統(tǒng)的應(yīng)用帶來不便。在Arc GISDesktop中也有數(shù)據(jù)源的單個(gè)或多個(gè)設(shè)置,比如設(shè)置多個(gè)數(shù)據(jù)源時(shí),用戶只需在ArcCatalog(地理數(shù)據(jù)的資源管理器,用戶通過ArcCatalog來組織、管理和創(chuàng)建GIS數(shù)據(jù))中基于地圖文檔批量設(shè)置數(shù)據(jù)源。但是此種方法沒有考慮到數(shù)據(jù)源的多元存儲(chǔ)方式。在GIS工作空間中,如果數(shù)據(jù)不大而且數(shù)據(jù)來自同一個(gè)文件或者數(shù)據(jù)庫,則很方便處理。但是,隨著GIS技術(shù)的發(fā)展,其在很多領(lǐng)域都到了廣泛的運(yùn)用,而海量的數(shù)據(jù)則是其“血液”,而如此龐大的數(shù)據(jù)可能來自不同的數(shù)據(jù)文件或數(shù)據(jù)庫存儲(chǔ)。如果像Arc GIS Desktop,在批量處理時(shí),只是逐一地輸入數(shù)據(jù)源存儲(chǔ)路徑,則效率非常低。

        因此,系統(tǒng)以Visual C#2010 C#為開發(fā)環(huán)境、采用ArcEngine集成技術(shù),開發(fā)出了區(qū)別于Arc GIS Desktop的數(shù)據(jù)源設(shè)置的數(shù)據(jù)源更新系統(tǒng),能夠批量地、高效地更新GIS工作空間中無效的圖層數(shù)據(jù)。

        圖1 第一次更新結(jié)果顯示

        圖2 更新結(jié)果顯示

        2 系統(tǒng)在數(shù)據(jù)源設(shè)置上的思路

        本系統(tǒng)在數(shù)據(jù)源的設(shè)置上,主要選擇了 shapefile、Raster文件格式數(shù)據(jù),MDB數(shù)據(jù)庫、GDB數(shù)據(jù)庫和Arc SDE數(shù)據(jù)庫。是因?yàn)檫@些數(shù)據(jù)文件及數(shù)據(jù)庫是GIS中比較常用的,且各自都有自己的優(yōu)勢(shì)。

        Shapefile是一種基于文件方式存儲(chǔ)GIS數(shù)據(jù)的文件格式,是GIS中比較通用的一種數(shù)據(jù)格式。Raster數(shù)據(jù)格式,如遙感影像數(shù)據(jù)中的DEM數(shù)據(jù)也是GIS中的一個(gè)極其重要的信息源。Geodatabase是一種基于RDBMS存儲(chǔ)的數(shù)據(jù)格式,其中有兩大類:一是PersonalGeodatabse用來存儲(chǔ)小數(shù)據(jù)量數(shù)據(jù);另一種是FileGeodatabse也是用來存儲(chǔ)小數(shù)據(jù)量數(shù)據(jù),不過存儲(chǔ)于文件中,文件大小沒有限制。ArcSDEGeodatabse存儲(chǔ)大型數(shù)據(jù),存儲(chǔ)在大型數(shù)據(jù)庫中Oracle,SqlServer,DB2等,可以實(shí)現(xiàn)并發(fā)操作。

        3 系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)

        本系統(tǒng)的開發(fā)目標(biāo)是以一種簡(jiǎn)單友好的方式方便用戶批量設(shè)置數(shù)據(jù)源,所以采用ArcEngine集成技術(shù)開發(fā)有針對(duì)性的軟件,用戶只需簡(jiǎn)單地添加存在數(shù)據(jù)無效的地圖文檔和設(shè)置各種數(shù)據(jù)源,便可以批量地處理。(1)基本功能。主要是打開地圖文檔時(shí),顯示所在路徑,方便用戶尋找;在設(shè)置數(shù)據(jù)源中,顯示數(shù)據(jù)源存儲(chǔ)路徑,為數(shù)據(jù)源的更新奠定基礎(chǔ);在地圖顯示模塊中,以便用戶及時(shí)查看數(shù)據(jù)更新的情況。(2)設(shè)置數(shù)據(jù)源。其主要是添加Shape文件、Raster文件、MDB數(shù)據(jù)庫,GDB數(shù)據(jù)庫及ArcSDE數(shù)據(jù)庫多元化地理數(shù)據(jù),同時(shí)可顯示每個(gè)數(shù)據(jù)源的具體數(shù)據(jù)情況。(3)更新數(shù)據(jù)源。數(shù)據(jù)源的更新是整個(gè)模塊的重點(diǎn),在每次更新過程中,都會(huì)實(shí)時(shí)顯示數(shù)據(jù)的更新情況。比如數(shù)據(jù)是否更新成功,更新后數(shù)據(jù)的類型和存儲(chǔ)情況。

        4 系統(tǒng)的功能實(shí)現(xiàn)過程

        在數(shù)據(jù)源更新之前,用戶打開地圖文檔,若發(fā)現(xiàn)整個(gè)工作空間只有有限個(gè)圖層數(shù)據(jù)有效,用戶需要對(duì)整個(gè)地圖文檔的數(shù)據(jù)圖層進(jìn)行更新,打開系統(tǒng)的界面,針對(duì)地圖文檔中無效的圖層數(shù)據(jù),添加數(shù)據(jù)源完成數(shù)據(jù)的第一次更新(如圖1)。從更新結(jié)果可以看出,地圖文檔中已經(jīng)存在的數(shù)據(jù)圖層,結(jié)果顯示“不變”;從添加的數(shù)據(jù)源中,部分?jǐn)?shù)據(jù)更新“成功”,呈綠色字體;然而更新“失敗”的呈紅色字體。針對(duì)未更新成功的數(shù)據(jù),繼續(xù)添加其它的數(shù)據(jù)源,最后我們?cè)僦匦赂乱淮尾⒈4娓潞蟮貓D數(shù)據(jù)(如圖2)。至此,地圖文檔的所有無效數(shù)據(jù)更新完成。

        5 結(jié)語

        本文利用Arc Engine組件和VS2010開發(fā)工具,設(shè)計(jì)了區(qū)別于ArcGISDesktop的數(shù)據(jù)源設(shè)置的數(shù)據(jù)源更新系統(tǒng),有效地實(shí)現(xiàn)了多元化數(shù)據(jù)存儲(chǔ)方式的數(shù)據(jù)源批量更新。整個(gè)系統(tǒng)功能操作簡(jiǎn)單,實(shí)現(xiàn)了打開需要更新的地圖文檔、添加不同數(shù)據(jù)源、數(shù)據(jù)源更新、實(shí)時(shí)查看地圖文的數(shù)據(jù)更新狀況等功能,以簡(jiǎn)潔且友好的界面幫助用戶批量處理無效圖層數(shù)據(jù)。

        參考文獻(xiàn):

        [1]湯國安,劉學(xué)軍,閭國年,盛業(yè)華,等.地理信息系統(tǒng)教程[M].北京:高等教育出版社,2007.

        [2]陳述彭,魯學(xué)軍,周成虎.地理信息導(dǎo)論[M].北京:科學(xué)出版社,2000.

        [3]胡鵬,黃杏元,華一新.地理信息教程[M].武漢:武漢大學(xué)出版社,2002.

        猜你喜歡
        批量數(shù)據(jù)源圖層
        批量提交在配置分發(fā)中的應(yīng)用
        Web 大數(shù)據(jù)系統(tǒng)數(shù)據(jù)源選擇*
        巧用混合圖層 制作抽象動(dòng)感森林
        基于不同網(wǎng)絡(luò)數(shù)據(jù)源的期刊評(píng)價(jià)研究
        圖層法在地理區(qū)域圖讀圖中的應(yīng)用
        基于真值發(fā)現(xiàn)的沖突數(shù)據(jù)源質(zhì)量評(píng)價(jià)算法
        淺議高校網(wǎng)銀批量代發(fā)
        淺析“遞層優(yōu)化法”在礦井制圖中的應(yīng)用
        河南科技(2014年6期)2014-04-04 08:00:42
        基于AUTOIT3和VBA的POWERPOINT操作題自動(dòng)批量批改
        考慮價(jià)差和再制造率的制造/再制造混合系統(tǒng)生產(chǎn)批量研究
        欧美视频九九一区二区| 极品美女扒开粉嫩小泬图片| 人成午夜免费视频无码| 丰满少妇高潮惨叫正在播放| a级福利毛片| 精品女同一区二区三区不卡| 久久综合国产精品一区二区| 娇柔白嫩呻吟人妻尤物| 国产人妖在线免费观看| 青青草激情视频在线播放| 国产精品国产三级国产专播| 亚洲色大成网站www永久一区| 老熟妇Av| 国产av自拍在线观看| 亚洲一区精品无码| 欧美野外疯狂做受xxxx高潮| 免费一本色道久久一区| 国产av一区二区内射| 午夜视频在线观看视频在线播放| 在线欧美中文字幕农村电影| 99精品一区二区三区免费视频| 亚洲另类激情专区小说婷婷久| 蜜臀av中文人妻系列| 国产精品久久国产精麻豆| 国产情侣一区二区| 少妇装睡让我滑了进去| 亚洲欧美在线视频| 国产色第一区不卡高清| 日本一二三区视频在线| 天天做天天爱天天综合网| 在线a亚洲视频播放在线观看| 国产国语一级免费黄片| 亚洲一区精品无码| 久久久久亚洲av无码专区体验 | 国产婷婷色综合av蜜臀av| 欧美在线日韩| 青青草精品在线免费观看| 中文字幕亚洲欧美在线不卡| 久久久久亚洲av无码a片软件| 老肥熟女老女人野外免费区| 丁香婷婷在线成人播放视频|