1.前言
因为涉及到AO的开发,所以整理了一套ArcObject C#开发帮助类库,设计AO基本开发的大多数方面,欢迎大家下载使用。
2.组成
下面详细介绍一下该库的组成部分:
类库包括6个部分 BasicMembers,Tools、CAD、SDE、SHP、GISCoordTrans。
2.1 BasicMembers
BasicMembers 包含了ArcGIS数据基本组成成员:工作空间、数据集、要素类、要素、表格等。
各组成成员具体功能如下:
2.2 Tools
该命名空间下,包括了AO初始化、要素空间位置比较、集合图形的转换、对象释放和对象是否存在的判断函数。
2.3 CAD
该命名空间下各类可以对CAD图形进行打开、读取、添加图层、属性添加文字信息以及获取坐标顶点的功能。
2.4 SDE
数据库为sde时,可以通过该类打开和关闭工作空间。
2.5 SHP
单独打开shapefile的工作空间。
2.6 GISCoordTrans
该类可以将GIS数据进行常用坐标转换,百度09坐标系、高德坐标系、WGS84坐标系和网络墨卡托坐标系进行相互转换,并且设置了对点集、Ring、要素、要素类等坐标转换的函数。