文章分类 -  GeoDataBase

有关ArcGIS的数据格式转换和创建的二次开发方法
如何设置和修改层的数据源
摘要:本例要实现的是如何改变(或设置)一个层的数据源(Data Source)。主要用到IMapAdmin2接口 阅读全文

posted @ 2006-09-07 13:25 greatbird 阅读(1034) 评论(2) 推荐(0)

如何利用用户定义的规则创建定制的排序
摘要:利用ITableSort接口可以完成普通的对记录排序的功能。ITableSortCallBack机制允许用户通过执行自定义的排序算法来完成定制的排序。本例演示了如何创建这样的用户类,通过实现ITableSortCallBack接口来完成该功能。 假设有如下原始数据:其中“Address”字段描述了道路(Street)的道路编号(Street Number)如“2805”,和道路名(Stree Name)如“Citrus Ave”。 现在要按道路名排序所有的记录。因为排序字段时必须忽略道路编号,故需要自定排序规则。 阅读全文

posted @ 2006-09-07 13:24 greatbird 阅读(493) 评论(0) 推荐(0)

如何实现在ArcMap上进行属性查询(Identify)
摘要:本例要演示的是如何查询Feature的属性信息。实现后的结果为选择了UI Tool Control后,在要查询的Feature上单击鼠标,查询的结果将显示在弹出的窗体上 阅读全文

posted @ 2006-09-07 13:24 greatbird 阅读(2606) 评论(2) 推荐(0)

如何为当前层或独立表创建一个Summary表
摘要:本例要实现的是如何按某一字段“分组”(dissolve),统计其它字段的数据信息摘要(创建Summary表)。可得到的主要信息包括该字段值相同的每组记录中的记录数量、最大值、最小值、和、平均值等。主要用到IBasicGeoprocessor接口的Dissolve方法 阅读全文

posted @ 2006-09-07 13:23 greatbird 阅读(660) 评论(0) 推荐(0)

如何拷贝属性表中的一行
摘要:本例要实现的是如何将所有属性表(Attribute Table)中的行拷贝到Windows剪贴板,使用户能使用文本编辑器等软件对选中的数据做进一步编辑,从而满足特殊要求。行中的每个属性用半角字符的逗号“,”分隔,行间用换行符分隔 阅读全文

posted @ 2006-09-07 13:23 greatbird 阅读(446) 评论(0) 推荐(0)

如何打开选中的层或独立表的属性窗口
摘要:本例实现的是如何打开选中的层或独立表的属性窗口(Attribute Table)。主要用到ITableWindow和ITableWindow2接口 阅读全文

posted @ 2006-09-07 13:22 greatbird 阅读(511) 评论(0) 推荐(0)

如何将shape文件转化成GeoDataBase(各种文件格式的转换)
摘要:本例演示的是如何将shape文件转化成personal GeoDatabase文件,其它格式间的与此转换类似。主要用到IFeatureDataConverter接口的ConvertFeatureClass方法 阅读全文

posted @ 2006-09-07 13:21 greatbird 阅读(1393) 评论(1) 推荐(0)

如何将Map中显示的图形转化成栅格文件
摘要:本例要实现的是如何将当前激活的Map中显示的图形转化成栅格文件 阅读全文

posted @ 2006-09-07 13:21 greatbird 阅读(389) 评论(0) 推荐(0)

如何进行层与层之间的逻辑运算
摘要:本例要实现的是将两个同一GeometryType图层联合成为一个图层,输出Shape文件,并且加载到Map中显示出来 阅读全文

posted @ 2006-09-07 13:20 greatbird 阅读(496) 评论(0) 推荐(0)

如何进行高级空间查询(两个层之间的空间查询)
摘要:本例实现的是在Map的两个Poylgon图层中,查询出第一个Polygon层中的Poylgon被第二个Polygon层的Polygon包含的所有记录 阅读全文

posted @ 2006-09-07 13:20 greatbird 阅读(422) 评论(0) 推荐(0)

如何删除字段
摘要:本例实现的是如何在一个FeatureClass中删除一个字段(Field)。 阅读全文

posted @ 2006-09-07 13:19 greatbird 阅读(865) 评论(0) 推荐(0)

如何添加字段
摘要:本例实现的是如何在一个FeatureClass中新增一个字段(Field)。 阅读全文

posted @ 2006-09-07 13:18 greatbird 阅读(1161) 评论(1) 推荐(0)

如何纪录排序(ITableSort)
摘要:本例要实现的是如何将一个FeatureClass中的数据按某字段的值进行排序 阅读全文

posted @ 2006-09-07 13:17 greatbird 阅读(1484) 评论(0) 推荐(0)

如何删除记录
摘要:本例要实现的是如何在FeatureClass中删除一条记录(Feature)。 阅读全文

posted @ 2006-09-07 13:06 greatbird 阅读(521) 评论(0) 推荐(0)

如何增加记录
摘要:本例要实现的是如何在FeatureClass中新增一条记录(Feature)。 阅读全文

posted @ 2006-09-07 13:05 greatbird 阅读(870) 评论(0) 推荐(0)

如何编辑记录
摘要:本例实现的是如何修改FeatureClass中某条记录(Feature)的值 阅读全文

posted @ 2006-09-07 13:04 greatbird 阅读(483) 评论(0) 推荐(0)

如何建立文件连接(Join / Link)
摘要:本例实现的是如何将地图中的一个FeatureLayer的属性表与另一个数据文件建立连接 阅读全文

posted @ 2006-09-07 13:03 greatbird 阅读(998) 评论(0) 推荐(0)

如何浏览纪录(属性查询)
摘要:本例实现的是如何按照给定的查询要求,找出满足要求的记录 阅读全文

posted @ 2006-09-07 13:03 greatbird 阅读(315) 评论(0) 推荐(0)

如何创建Coverage文件
摘要:本例要实现的是如何创建一个Coverage文件 阅读全文

posted @ 2006-09-07 13:02 greatbird 阅读(957) 评论(0) 推荐(0)

如何创建GeoDataBase文件
摘要:本例要实现的是如何创建一个GeoDataBase文件 阅读全文

posted @ 2006-09-07 13:02 greatbird 阅读(892) 评论(0) 推荐(0)

导航