AE与VB开发实例.pdf
文本预览下载声明
ArcEngine 二次开发实例
(VB)
梁爽整理制作
2007-12-23
来自网站:
目 录
T 1. 如何创建一个Shape 文件T 3
T 2. 如何创建一个GeoDataBase 文件T 5
T 3.如何建立文件连接(Join / Link)T 6
T 4. 如何进行层与层之间的逻辑运算T 8
T 5.将地图导出为图片格式T 10
T 6. 如何实现放大缩小地图T 10
T 7.点击选取要素T 12
T 8. 对图形移动的撤销和重做T 13
T 9. 如何获得Polygon 的中点T 14
T 10. 如何得到图形的基本属性T 15
T 11. 如何为一个层设置Simple RendererT 17
T 12. 如何为一个层设置UniqueValue RendererT 18
T 13. 如何为一个层设置ClassBreaks RendererT 20
T 14. 如何为一个层设置ProportionalSymbol RendererT 23
T 15. 如何为一个层设置Chart RendererT 26
T 16. 如何为一个层设置DotDensity RendererT 29
T 17. 如何在Page Layout 上添加TextT 30
T 18. 如何在Page Layout 上添加LegendT 31
T 19. 如何在Page Layout 上添加North ArrowT 34
T 20. 如何在Page Layout 上添加Scale barT 36
T 21. 如何在Page Layout 上添加Scale TextT 38
T 22. 如何在Page Layout 上添加PictureT 40
T 23. 如何创建、删除地图网格(Map Grid)T 42
T 24. 如何设置Layout 中MapFrame 的外观风格属性T 43
T 25. 如何设置打印纸张的大小和方向T 46
T 26. 如何修改层的坐标系统T 47
T 27. 如何设置地理坐标系和投影坐标系T 48
T 28.如何加载mxd文件T 49
2
ArcEngine 二次开发实例
1. 如何创建一个 Shape 文件
=====================================================================
本例实现的是如何创建一个 Shape 文件
要点
首先创建新 IField 接口实例,生成新字段,并获得该实例的 IFieldEdit 接
口对象,用FieldsEdit 的AddField 方法将新字段加入到 IFields 接口对象中,
最后用 IFeatureWorkspace 的Cre
显示全部