天天看點

基于ARCGIS的VCT擴充子產品使用VCT擴充子產品的使用說明

VCT擴充子產品的使用說明

1.VCT資料結構描述

VCT(《地球空間資料交換格式》(GB/T17798)描述)檔案格式是在中國國土部門廣泛使用的資料交換格式國家标準。地理資訊系統(GIS)中使用了多種檔案格式,包括各種栅格資料、矢量資料。功能最強大的GIS平台軟體ArcGIS支援了多達100多種資料檔案格式,并且可以将這些檔案格式互相轉化,目前擴充子產品直接支援VCT檔案格式。

VCT檔案由6部分組成:檔案頭(Header);要素類型參數(FeatureCode);屬性資料結構(Tablestructure);幾何圖形資料(Point,Line,Polygon);注記(Annotation);屬性資料(Attribute),如圖1所示:

2.VCT子產品的實作

2.1.VCT資料格式在ArcGIS中的組織形式

  根據VCT檔案的資料結構描述,在ArcGIS中采用GeoDatabase的方式來組織資料。一個VCT檔案對應為一個GeoDatabase,要素類型參數(FeatureCode)中描述的矢量圖層的全部組織在一個Feature Dataset下,每個矢量資料圖層對應為Feature Dataset的一個要數類 (feature class),而單獨的擴充屬性表和Feature Dataset 同級,且能和要數類關聯。

3.VCT擴充子產品功能

3.1.如何安裝VCT擴充子產品

目前VCT子產品直接支援的作業系統為Windows NT和XP。拷貝VCTPlugin.dll檔案到本地,然後在本機上注冊。例如,本地VCTPlugin.dll在D:/ArcGIS/Bin目錄下面,注冊方法為打開開始菜單下的運作菜單項輸入 regsvr32  D:/ArcGIS/Bin/VCTPlugin.dll  即可注冊成功。

3.2.VCT資料的浏覽

ArcMap和ArcCatalog直接支援對VCT資料的,浏覽,加載和托放操作。可以對圖層進行放大縮小查詢等操作。

3.3.VCT資料的符号化

可以直接調用ArcGIS的符号庫對VCT圖層進行符号化。

基于ARCGIS的VCT擴充子產品使用VCT擴充子產品的使用說明
基于ARCGIS的VCT擴充子產品使用VCT擴充子產品的使用說明

3.4.MXD文檔儲存VCT資料

VCT檔案加載到ArcMAP中後經過整飾,可以直接将目前工作儲存成MXD文檔。這便于以後編輯,資料釋出等操作。

基于ARCGIS的VCT擴充子產品使用VCT擴充子產品的使用說明

3-4-1圖 VCT資料直接儲存成MXD文檔

.5.VCT屬性資訊的查詢

基于ARCGIS的VCT擴充子產品使用VCT擴充子產品的使用說明

   3-5-1圖 VCT檔案中對應要數類的屬性資料的查詢

3.6. VCT擴充子產品對其他資料導出的支援

3.6.1 簡單類型導出的支援

直接在export菜單項中導出資料(直接支援feature class和shapefile的導出)。

基于ARCGIS的VCT擴充子產品使用VCT擴充子產品的使用說明

        3-6-1 圖 VCT檔案對簡單類型導出的支援

3.6.2 複雜類型導出的支援

如果本機有資料互操作子產品,那麼VCT資料格式也能被資料互操作子產品直接支援,例如,可以把VCT中的某個圖層直接導出為CAD交換格式(DWF)。凡是資料互操作子產品能夠支援的格式,VCT也能被支援。

基于ARCGIS的VCT擴充子產品使用VCT擴充子產品的使用說明

3-6-2圖 VCT檔案對複雜類型導出的支援

3.7. ArcGIS Engine中VCT檔案的支援

在注冊VCT擴充子產品後,基于ArcGIS Engine開發的程式即可得到相同的支援。同樣的可以直接用自定義的工具對加載的圖層進行操作。

基于ARCGIS的VCT擴充子產品使用VCT擴充子產品的使用說明

  3-7-1 圖 在ArcGIS Engine中直接加載包含VCT資料的MXD文檔

繼續閱讀