基于ARCGIS的VCT扩展模块使用

VCT扩展模块的使用说明

1.VCT数据结构描述

VCT(《地球空间数据交换格式》(GB/T17798)描述)文件格式是在中国国土部门广泛使用的数据交换格式国家标准。地理信息系统(GIS)中使用了多种文件格式,包括各种栅格数据、矢量数据。功能最强大的GIS平台软件ArcGIS支持了多达100多种数据文件格式,并且可以将这些文件格式互相转化,目前扩展模块直接支持VCT文件格式。

VCT文件由6部分组成:文件头(Header);要素类型参数(FeatureCode);属性数据结构(Tablestructure);几何图形数据(PointLinePolygon);注记(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 NTXP。拷贝VCTPlugin.dll文件到本地,然后在本机上注册。例如,本地VCTPlugin.dllD:/ArcGIS/Bin目录下面,注册方法为打开开始菜单下的运行菜单项输入 regsvr32  D:/ArcGIS/Bin/VCTPlugin.dll  即可注册成功。

3.2.VCT数据的浏览

ArcMapArcCatalog直接支持对VCT数据的,浏览,加载和托放操作。可以对图层进行放大缩小查询等操作。

 

 

3.3.VCT数据的符号化

可以直接调用ArcGIS的符号库对VCT图层进行符号化。

 

 

 

 

3.4.MXD文档保存VCT数据

VCT文件加载到ArcMAP中后经过整饰,可以直接将当前工作保存成MXD文档。这便于以后编辑,数据发布等操作。

 

3-4-1图 VCT数据直接保存成MXD文档

.5.VCT属性信息的查询

 

  
3-5-1图 VCT文件中对应要数类的属性数据的查询

 

3.6. VCT扩展模块对其他数据导出的支持

3.6.1 简单类型导出的支持

直接在export菜单项中导出数据(直接支持feature classshapefile的导出)

        3-6-1 VCT文件对简单类型导出的支持

3.6.2 复杂类型导出的支持

如果本机有数据互操作模块,那么VCT数据格式也能被数据互操作模块直接支持,例如,可以把VCT中的某个图层直接导出为CAD交换格式(DWF)。凡是数据互操作模块能够支持的格式,VCT也能被支持。

3-6-2 VCT文件对复杂类型导出的支持

 

3.7. ArcGIS EngineVCT文件的支持

在注册VCT扩展模块后,基于ArcGIS Engine开发的程序即可得到相同的支持。同样的可以直接用自定义的工具对加载的图层进行操作。

  3-7-1 ArcGIS Engine中直接加载包含VCT数据的MXD文档

 

 

 

 

 

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值