在Arcgis 二次开发有好多平台,其中.net 平台的资料最多,网上的示例也很多.但本人是用delphi开发的,网上资料少之有少.
但有部分vc++ 和vb 的资料都是基于com 形式来开发的,基本上和delphi开发差不多,但也有一些小的出入.
一下是本人在用delphi开发Arcgis 过程中遇到的一些问题 和认识
1.delphi 完全可以做arcgis二次开发,是基于com技术的(基于com技术的开发 基本中delphi5 以后的版本都可以开发)
2.如何导入Arcgis com组件,在安装完arcgis中有很多 arcgis组件可以使用,做基本开发的话只需要导入 如图
注意导入过程中 arcgis中的控件名字有很多和vcl名字冲突需要修改一下
开发一个最简单的基于delphi的arcgis程序
1 在delphi中创建一个工程,在窗口中放入 TArcGisMapControl 注意ArcGis 的前缀是 本人加上的
2 右键空间 点击 属性(proper