1. <code id="ya7qu"><span id="ya7qu"><label id="ya7qu"></label></span></code>

    <b id="ya7qu"><bdo id="ya7qu"></bdo></b>
    <wbr id="ya7qu"><optgroup id="ya7qu"><strike id="ya7qu"></strike></optgroup></wbr>
  2. <u id="ya7qu"><bdo id="ya7qu"></bdo></u>
    現在位置:范文先生網>理工論文>計算機信息技術>數據字典在ArcView GIS中的實現與應用

    數據字典在ArcView GIS中的實現與應用

    時間:2023-02-21 00:05:48 計算機信息技術 我要投稿
    • 相關推薦

    數據字典在ArcView GIS中的實現與應用

    數據字典在ArcView GIS中的實現與應用

    汪新慶 李偉忠 劉剛

    (中國地質大學國土資源信息系統研究所 武漢 430074

     

      要:數據字典保存了有關數據庫結構的重要信息,對于數據庫系統的開發、維護有重要的意義。ArcView GIS是一款地理信息系統軟件,具有對屬性數據的操作功能,本文就數據字典在基于ArcView GIS的地理信息系統開發中的應用進行了探討,通過數據字典技術管理ArcView中的圖層,實現程序代碼與數據模型的分離,從而提高程序的適應性。

    關鍵詞:數據字典 ArcView GIS   圖層

     

    數據字典是數據庫系統中用來保存非數據信息的數據庫,它承擔著管理數據資源、數據標準化等功能,以其重要性被稱為“數據庫的數據庫”[1][2]。ArcView GISESRI(環境系統研究所)開發的桌面地理信息系統軟件,采用了一種無拓撲關系的矢量數據格式shapefile,同時具有管理、處理屬性數據表的能力[3][4]。

    在“計算機輔助區域地質調查實習系統”的開發過程中,我們嘗試了將數據字典技術應用到GIS圖層的管理中。該系統涉及到地質觀察點圖層、GPS點圖層、地質路線圖層、地質界線圖層、斷層線圖層、地質體圖層等多類圖層,而建立各類圖層的關鍵在于建立圖層的屬性數據表,傳統的編程開發都是將數據與代碼緊緊綁在一起,這種方法的缺陷在于程序代碼嚴重依賴數據模型,不利于系統的維護、升級,開發過程中一旦圖層的屬性表的結構發生了更改,開發者將不得不更改大量的代碼段。

    鑒于ArcView GIS中的圖層同數據庫系統中的數據表存在相似性,在ArcView GIS中可以借鑒數據庫系統中的數據字典來管理圖層。簡單地說,該數據字典主要包括以下幾個數據表:

    圖層編號

    圖層說明

    圖層類型

    圖例文件

    001

    地質觀察點圖層

    Point

    Legend1.avl

    002

    地質路線圖層

    PolyLine

    Legend2.avl

    003

    地質體圖層

    PolyGon

    Legend3.avl

    ……

    ……

    ……

    ……

    1:圖層信息表

     

     

    字段代號

    字段名稱

    字段類型

    字段寬度

    小數寬度

    QDEBGA

    地質點編號

    CHAR

    8

    0

    QDETYP

    地質點類型

    CHAR

    1

    0

    PADTHP

    地質路線編號

    CHAR

    6

    0

    ……

    ……

    ……

    ……

    ……

    2:字段屬性表

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     


    其中,表1是關于圖層信息的數據表,主要保存系統中所存在的各圖層的基本信息,其中[圖層編號]字段中的值對于各個圖層來說是唯一的,此編號由系統開發者編制,而非系統運行過程中隨機生成。[圖層類型]字段保存了各圖層中空間對象的類型,[圖例文件]字段中保存了缺省狀態下系統為該圖層配置的圖例文件;表2是字段屬性表,描述所有圖層的屬性表中包含的所有字段的信息,由于不同的圖層可能包含同一字段,因此另有專門的數據表在圖層與字段間建立鏈接。表2中各條記錄(即各個字段)以字段代號相區別;表3表示了圖層包含字段的關系。

     

    圖層編號

    字段代號

    001

    QDEBGA

    001

    QDETYP

    002

    PATHID

    【數據字典在ArcView GIS中的實現與應用】相關文章:

    數據字典在ArcView GIS中的實現與應用08-09

    基于MapX的GIS動態操作與實現08-06

    Powerbuilder中樹形視圖的實現與應用08-06

    GIS訪問網絡數據庫中若干技術問題的探討08-06

    GIS多源數據集成模式評述08-06

    實現桌面地理信息系統ArcView和VB5應用程序之間的通訊08-06

    實現桌面地理信息系統ArcView和VB5應用程序之間的通訊08-06

    中間件思想在嵌入式GIS設計中的應用08-06

    CPLD在遠程多路數據采集系統中的應用08-06

    国产福利萌白酱精品tv一区_日韩亚洲中字无码一区二区三区_亚洲欧洲高清无码在线_全黄无码免费一级毛片
    1. <code id="ya7qu"><span id="ya7qu"><label id="ya7qu"></label></span></code>

      <b id="ya7qu"><bdo id="ya7qu"></bdo></b>
      <wbr id="ya7qu"><optgroup id="ya7qu"><strike id="ya7qu"></strike></optgroup></wbr>
    2. <u id="ya7qu"><bdo id="ya7qu"></bdo></u>
      日日摸日日碰夜夜爽免费中文字幕 | 性生潮久久久不久久久久 | 亚洲人成影院在线播放精品 | 亚洲精品嫩草影院久久 | 亚洲国产无线乱码在线观看 | 亚洲中文字幕久久 |