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

        ?

        基于SuperMap GIS的網(wǎng)絡發(fā)布基礎地形圖數(shù)據(jù)庫更新實踐

        2011-05-31 11:11:02高紅心李楠
        城市勘測 2011年6期
        關鍵詞:空間數(shù)據(jù)數(shù)據(jù)源圖層

        高紅心,李楠

        (西安市勘察測繪院,陜西西安 710054)

        1 項目概述

        本項目采用SuperMap GIS+Oracle的空間數(shù)據(jù)庫局域網(wǎng)絡發(fā)布方案,開發(fā)了西安市基礎地形圖發(fā)布空間數(shù)據(jù)庫更新管理系統(tǒng)和西安市基礎地形圖局域網(wǎng)發(fā)布系統(tǒng),建設完成了包括西安市1800余平方千米的城市大比例尺基礎地形圖、1∶1萬分幅的高分辨率正射影像圖、道路中心線、地名等數(shù)據(jù)的發(fā)布空間數(shù)據(jù)庫及其局域網(wǎng)絡發(fā)布[1]。目前,系統(tǒng)數(shù)據(jù)量已達15GB以上,數(shù)據(jù)以標準圖幅計達到萬幅以上,日均訪問量數(shù)百人次,數(shù)據(jù)的更新維護管理工作量巨大。解決該系統(tǒng)數(shù)據(jù)庫的自動更新管理、保持系統(tǒng)生命力意義重大。

        2 SuperMap GIS簡介

        SuperMap GIS是整個超圖GIS軟件系列的一個統(tǒng)稱,其中SuperMap IS.NET是超圖推出的一款WebGIS產品。該產品與SuperMap Objects核心組件(含Super-Map SDX+空間數(shù)據(jù)庫組件)緊密集成,共同完成空間數(shù)據(jù)庫的管理和網(wǎng)絡發(fā)布。SuperMap SDX+的一個重要特性是可以提供超圖格式空間數(shù)據(jù)的復合數(shù)據(jù)集管理,該數(shù)據(jù)集可采用超圖預定義或用戶自定義的符號庫、線型庫、填充模式庫對復合數(shù)據(jù)集元素符號化處理,最大限度的接近基礎地形圖的表現(xiàn),從而便于地形圖使用人員的識圖、用圖。如圖1所示復合數(shù)據(jù)集,其中的數(shù)據(jù)元素與真實的數(shù)字地圖表現(xiàn)非常相似。

        本方案極大地減少了基礎地形圖數(shù)據(jù)的處理花費和管理層次,避免了大規(guī)模長耗時的數(shù)據(jù)檢查、數(shù)據(jù)轉換、數(shù)據(jù)拼接、拓撲處理等工作,具有建設成本低廉和建設周期較短,數(shù)據(jù)表現(xiàn)形象逼真,表現(xiàn)方法靈活多樣等特點。

        圖1 SuperMap CAD數(shù)據(jù)庫示例

        3 項目空間數(shù)據(jù)庫結構簡介

        本項目數(shù)據(jù)來源于基礎地理信息數(shù)據(jù)庫,由以下5個部分組成,如圖2所示。

        圖2 發(fā)布空間數(shù)據(jù)庫結構及地圖示意圖

        (1)1∶500、1∶1 000地形圖發(fā)布數(shù)據(jù)庫

        提供1∶500、1∶1000 SuperMap CAD格式地形圖的查詢、瀏覽、定位。由于整個西安市基礎地形圖數(shù)多達萬幅以上,按原地形圖分幅方案設計地圖圖層將帶來極大的管理和應用困難。通過計算,我們選擇了以1∶5 000矩形標準圖幅范圍為圖層單位,即一個圖層由100幅1∶500或25幅1∶1 000地形圖合并而成,一方面減少了發(fā)布地圖中圖層的數(shù)量,另一方面,每一圖層數(shù)據(jù)記錄數(shù)又不致太多,從而較好地平衡了圖層管理和存取效率之間的矛盾。

        (2)1∶5 000地形圖發(fā)布數(shù)據(jù)庫

        提供1∶5 000 SuperMap CAD格式地形圖的查詢、瀏覽、定位。

        (3)1∶1萬地形圖發(fā)布數(shù)據(jù)庫

        提供1∶1萬SuperMap CAD格式地形圖的查詢、瀏覽、定位。

        (4)1∶1萬分幅正射影像發(fā)布數(shù)據(jù)庫

        提供高分辨率衛(wèi)星正射影像數(shù)據(jù)背景。

        (5)基礎地理信息發(fā)布數(shù)據(jù)庫

        為整個發(fā)布數(shù)據(jù)庫提供數(shù)據(jù)瀏覽框架,提供地名、地址定位數(shù)據(jù)基礎。

        4 項目空間數(shù)據(jù)庫更新流程

        本項目采用了常規(guī)基礎地形圖庫的圖幅級更新機制,以圖幅名稱代碼為索引,進行地形圖數(shù)據(jù)的整體替換,如圖3所示,其方法如下:

        圖3 數(shù)據(jù)更新流程圖

        (1)數(shù)據(jù)預入庫檢查

        主要是地形圖命名規(guī)范化檢查和DGN文件的壓縮處理。

        (2)建立SDB數(shù)據(jù)源dataSource1

        (3)數(shù)據(jù)格式轉換和DGN數(shù)據(jù)導入

        ①將MicroStation DGN格式系列比例尺地形圖、專題地圖導入和轉換為SuperMap SDB格式的復合數(shù)據(jù)集并存入dataSource1;②將遙感正射影像導入生成SuperMap格式的影像數(shù)據(jù)集并直接存入空間數(shù)據(jù)庫。③將基礎地理信息數(shù)據(jù)導入為GIS圖層。

        (4)數(shù)據(jù)檢查及錯誤處理

        對dataSource1的每個數(shù)據(jù)集進行圖形偏移檢測,如有偏移情況存在,對偏移情況進行自動處理。確定圖形無偏移之后,程序檢查是否存在贓點(圖幅范圍以外的點或其他要素),并進行相應處理。

        (5)提取專題信息,生成新的數(shù)據(jù)集

        主要提取圖廓、點、線、面等信息,并將提取的信息放在圖廓、地名點、道路中心線和房屋面數(shù)據(jù)集中,以實現(xiàn)地名、地址查詢、定位和搜索。

        (6)根據(jù)實際應用需要,對SDB數(shù)據(jù)重新組織合并存入Oracle數(shù)據(jù)庫

        主要是將1∶500和1∶1 000地形圖合并為1∶5 000大小的矩形分幅的復合數(shù)據(jù)集。

        選擇地形圖更新選項菜單。通過SuperMap SDX+連接和打開 1∶500地形圖的 Oracle數(shù)據(jù)源 data-Source1。系統(tǒng)讀取SDB數(shù)據(jù)源中的以圖幅為單位的數(shù)據(jù)集Dataseti。依次提取Dataseti并計算出對應的GIS圖層Dataseti j(合并后的1∶5 000大小的矩形分幅的復合數(shù)據(jù)集,此處i、j無實際意義,僅用于區(qū)分不同的目標數(shù)據(jù)集),搜索Dataseti_j中與Dataseti同名的所有元素,將其移入對應的歷史數(shù)據(jù)集,而后將Dataseti中除圖廓要素以外的所有元素存入Dataseti_j,將Dataseti中的圖廓要素依以上辦法存入相應的圖廓數(shù)據(jù)集,同時將Dataseti的圖名信息存入圖名表(圖名表保存了實際的地圖數(shù)據(jù)集名稱,即Dataseti圖名信息,用于發(fā)布地圖中地形圖的圖幅搜索和調用等功能),直到dataSource1中所有數(shù)據(jù)集都被處理為止。

        (7)更新數(shù)據(jù)集空間范圍和重建數(shù)據(jù)集空間索引

        選擇發(fā)布更新管理系統(tǒng)提供的修改數(shù)據(jù)集空間范圍和重建數(shù)據(jù)集空間索引菜單,在出現(xiàn)的對話框中選擇相應的數(shù)據(jù)集,確認操作即可。

        (8)更新和保存地圖及工作空間

        選擇發(fā)布更新管理系統(tǒng)發(fā)布地圖維護菜單,系統(tǒng)將自動識別新增的數(shù)據(jù)圖層并將其加入發(fā)布地圖,同時保存發(fā)布地圖。

        5 項目數(shù)據(jù)庫更新問題總結、分析及對策

        以上更新流程完成后,檢查發(fā)現(xiàn)發(fā)布地圖中存在重復數(shù)據(jù)。經分析,主要是新舊數(shù)據(jù)集之間的數(shù)據(jù)集命名不一致,導致以圖幅為單位的數(shù)據(jù)集更新失敗,第一是全角字母I(I)與羅馬數(shù)字1(Ⅰ)的混用。其次是定長占位命名法與非占位命名之間的不一致。第三是1∶500與1∶1 000數(shù)據(jù)集的互相替代。由于生產的需要,城市1∶500的基礎地形圖范圍擴大,導致某些區(qū)域既有 1∶500地形圖元素,也有 1∶1 000地形圖元素。以上3種原因都會使更新系統(tǒng)將目標數(shù)據(jù)集的更新操作判斷為新增操作,造成圖形元素重復。

        處理方法:首先對整個數(shù)據(jù)庫進行整體備份,其次,對于非空間數(shù)據(jù)操作(不需使用SuperMap SDX+)的場合,使用Oracle SQL Developer或其他的Oracle SQL編輯工具編寫Oracle過程或函數(shù):針對數(shù)據(jù)集錯誤名稱與標準命名的區(qū)別,編程依次提取和處理smregister表中的需要修改的數(shù)據(jù)集中的地形圖元素記錄,刪除圖名數(shù)據(jù)集中的無效元素記錄并保存數(shù)據(jù)集,處理圖名表中的圖名數(shù)據(jù)集命名錯誤。在Oracle客戶端或服務端執(zhí)行函數(shù)。最后,使用超圖管理工具或項目空間數(shù)據(jù)庫更新管理系統(tǒng)檢查數(shù)據(jù)更新情況,確認修改無誤后,修改數(shù)據(jù)集的空間范圍并重建空間索引。

        在僅使用Oracle方法處理錯誤表記錄后,瀏覽項目數(shù)據(jù)正常,但速度較慢。進一步瀏覽屬性數(shù)據(jù)表發(fā)現(xiàn)已經刪除的記錄變成了空記錄。對數(shù)據(jù)集進行數(shù)據(jù)源修復、數(shù)據(jù)源壓縮均無法正常執(zhí)行且會導致系統(tǒng)崩潰等。通過查詢和搜索SuperMap的相關幫助文檔,發(fā)現(xiàn)SuperMap并沒有提供相應的管理接口,修復數(shù)據(jù)源和緊縮數(shù)據(jù)源功能僅適用于桌面的SDB數(shù)據(jù)源,對大型空間數(shù)據(jù)庫數(shù)據(jù)源如Oracle則無能為力。經仔細研究和比對超圖Oracle數(shù)據(jù)用戶下各系統(tǒng)表之間的關聯(lián)關系,發(fā)現(xiàn)smregister是整個超圖Oracle數(shù)據(jù)用戶的關鍵——該表對用戶表進行注冊登記,說明了用戶表的名稱、記錄數(shù)、圖層四至、空間范圍等注冊信息。

        總結以上過程,對以上處理方法進行修正——在數(shù)據(jù)集錯誤數(shù)據(jù)處理完成后,加入以下SQL語句更新smregister中對應的數(shù)據(jù)集記錄數(shù):update smregister set smrecordcount=(select count(*)from dest_table)where smtablename=dest_table;其中,dest_table代表要處理的數(shù)據(jù)集的名稱。smtablename記錄了注冊數(shù)據(jù)集名稱,smrecordcount記錄了smtablename所包含的元素記錄數(shù);通過試驗,經過以上處理后,不論是使用超圖的數(shù)據(jù)管理工具,還是項目數(shù)據(jù)發(fā)布更新管理系統(tǒng),都可以對數(shù)據(jù)集進行正常訪問及相關處理了。

        6 總結

        通過本項目的數(shù)據(jù)更新實踐,得出以下幾點需要特別注意:①Oracle客戶端或服務端處理過程效率極高,處理前需要仔細備份,以便應付隨時或可能的數(shù)據(jù)處理錯誤。②超圖Oracle數(shù)據(jù)用戶空間數(shù)據(jù)管理的主要操作都以smregister表為出發(fā)點,如果使用超圖之外的數(shù)據(jù)更新工具,改變了數(shù)據(jù)集的記錄或其他信息,必須同時更新其對應的smregister注冊信息。③對于空間數(shù)據(jù)集而言,創(chuàng)建空間索引非常重要,據(jù)試驗結果,建立空間索引比不建空間索引其訪問時間效率能夠提高一個數(shù)量級甚至更多。④通過SuperMap SDX+訪問空間數(shù)據(jù)庫,與通過Oracle客戶端或服務端直接訪問空間數(shù)據(jù)庫,其間的效率差別高達幾個數(shù)量級。⑤數(shù)據(jù)安全操作規(guī)程極為重要,數(shù)據(jù)庫更新維護時必須本著安全第一的原則,事先做好備份,做到有備無患。⑥數(shù)據(jù)的規(guī)范化不僅體現(xiàn)在數(shù)據(jù)元素的規(guī)范完整,數(shù)據(jù)集命名規(guī)范化同樣重要。

        [1]許有田,高紅心,李軍鋒等.基于SuperMap IS的西安市空間數(shù)據(jù)發(fā)布系統(tǒng)建設[J].城市勘測,2009(1),28~30

        [2]北京超圖地理信息技術有限責任公司.SuperMap Objects聯(lián)機幫助.

        [3]張鵬程.城市基礎地形圖建庫方法[J].地理空間信息,2009(4)

        [4]魏磊.基于SuperMap IS.NET技術的警用GIS的研究與設計.山東大學,2010碩士論文

        [5]段其昌,李施斌,王濤等.基于SuperMap的電力管網(wǎng)GIS系統(tǒng)空間數(shù)據(jù)處理的研究與應用[J].電網(wǎng)技術,2007(S1)

        [6]李愛光,王卉,郭健.無縫GIS的空間數(shù)據(jù)組織研究[J].測繪工程,2005(01)

        [7]李云嶺,靳奉祥,季民等.GIS多比例尺空間數(shù)據(jù)組織體系構建研究[J].地理信息科學,2003(06)

        猜你喜歡
        空間數(shù)據(jù)數(shù)據(jù)源圖層
        Web 大數(shù)據(jù)系統(tǒng)數(shù)據(jù)源選擇*
        巧用混合圖層 制作抽象動感森林
        基于不同網(wǎng)絡數(shù)據(jù)源的期刊評價研究
        元數(shù)據(jù)驅動的多中心空間數(shù)據(jù)同步方法研究
        圖層法在地理區(qū)域圖讀圖中的應用
        地理教學(2015年18期)2016-01-06 12:00:38
        基于真值發(fā)現(xiàn)的沖突數(shù)據(jù)源質量評價算法
        淺析“遞層優(yōu)化法”在礦井制圖中的應用
        河南科技(2014年6期)2014-04-04 08:00:42
        基于文件系統(tǒng)的分布式海量空間數(shù)據(jù)高效存儲與組織研究
        分布式異構數(shù)據(jù)源標準化查詢設計與實現(xiàn)
        Photoshop圖層的解讀
        精品人妻av区乱码| 亚洲 暴爽 AV人人爽日日碰| 欧美日本日韩aⅴ在线视频| 美女脱了内裤张开腿让男人桶网站| 国产三级国产精品国产专播| 中文字幕乱码人妻在线| 深夜福利国产精品中文字幕| 一区二区三区四区国产99| 99久久无码一区人妻| 中文字幕亚洲综合久久| 一本一道人人妻人人妻αv| 中文字幕人妻熟在线影院| 亚洲熟女乱色综合亚洲av| 精品国内自产拍在线观看| 免费人成视频在线观看视频| 中文人妻无码一区二区三区| 国内精品久久久久国产盗摄| 日本女同伦理片在线观看| 狼人狠狠干首页综合网| 黄页免费人成网址大全| 日本韩国三级在线观看| 少妇免费av一区二区三区久久 | 国产成年无码AⅤ片日日爱| av东京热一区二区三区| 中文字幕丰满人妻被公强| 69精品国产乱码久久久| 国产麻豆精品传媒av在线| 挺进邻居丰满少妇的身体| 最近中文字幕大全在线电影视频| 把插八插露脸对白内射| 大地资源网更新免费播放视频| 巨乳av夹蜜桃站台蜜桃机成人 | 99视频一区二区日本| 97中文字幕精品一区二区三区| 亚洲av福利院在线观看| 国产福利视频一区二区| 久久伊人色av天堂九九| 中文字幕在线日韩| 国产成人精品cao在线| 日本女同性恋一区二区三区网站| 国产亚州精品女人久久久久久|