GIS集成开发的问题,假如我用VB进行gis二次开发,已安装VB6.0和Arcgis desktop 还需要另外安装arcobjects

如果利用arcgis engine 呢?

你要只是用VBA脚本基于desktop开发的话,你所安装的东西就足够了。这种开发方式要以desktop为基础,脱离不了desktop的存在而存在。
利用arcgis engine与上一中开发方式完全不同,完全脱离了desktop环境,装上AE,再装个runtime就可以进行开发了。语言的选择也很多,如你举例子的vb,或者.NET的,或者JAVA都可以。追问

首先感谢您的解答,但我在网上找不到AE安装包,您有吗或者知道哪里可以下载?谢谢

追答

看下面的参考资料,一楼是license,21楼有下载链接。

参考资料:http://tieba.baidu.com/f?kz=556509467

追问

可是为什么网址是不存在的呢?囧了!

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-22
我有arcgis engine追问

那能不能发到我邮箱,307665685@qq.com

基于gis的系统开发,程序运行出现问题 ArcGIS product not specified.You...
在之前初始化的时候添加下面的一行代码:ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);还需要添加一个引用Reference:ESRI.ArcGIS.Version

什么是gis二次开发,举个例子_gis二次开发用什么语言
GIS二次开发,就是在现有的GIS软件提供的软件开发包(比如GIS控件)或者VBA、API等方式进行GIS功能的定制、开发。举例说明,ArcGIS桌面版可以通过VBA进行开发,比如说进行一个缓冲分析,你可以在ArcMap的VBA中编写代码,通过ArcObjects对象来操作。或者通过ArcGISDestop的SDK进行开发,编写实现了ICommand,IToo...

在vb中用 mo做GIS二次开发, 怎么选中一条线啊?
一般情况下在你用ArcGIS创建图层时会有三个字段 FID 、Shape和Id,当然你也可以向表(图层)里面添加其它字段。表中的每一行,记录图层中的一个相应的图形(在线图层中则代表一条线,面图层中则代表一个面)。而对矢量图层的部分操作,也可以理解为对表的操作。如果说你要选择图层中的一个图型的话...

想学习arcGIS二次开发,曾自学过一些C++语言,要如何学习arcgis的二次开...
二次开发的东西最好是从VB做起,语言也比较简单,我是指入门,如果是想深入的话可以用.NET平台的C#语言进行实际的练习,多看些网络上的东西,现在GIS二次开发主要的平台还是ESRI 的ArcEngine 和ArcGIS Server前者用于桌面平台后者多用于WEB GIS,可以去ESRI中国社区找一些素材,也可以从网上买一些入门的书...

我是gis大四学生,只会C#+mapgis二次开发,水平也不怎么的,想找二次...
主流的应该是arcgis和supermap吧,都是面向接口的,掌握一种就好了。编程如果还可以,找到二次开发的还是很容易的,我大三就找到了,实习了两个月,很容易上手的,只要进公司了,相信你两个月就能上手了,所以还要把基础知识看一下,然后面试的时候表现好点就行了。

请问怎样利用ArcGIS进行二次开发?
1、首先,打开VS(已安装arcgis engine),新建项目。2、然后,在工具箱中选择TOCControl 、MapControl 、ToolbarControl、LicenseControl这几个控件,部署在form中,位置自定即可。3、然后,鼠标右键点击form中的LicenseControl进行属性设置,如图。4、再鼠标右键点击form中的MapControl 的属性,选择一个MXD...

ArcGIS安装过程中出现ArcGIS Desktop错误(如图),应该如何处理?
一、错误原因是当前操作系统和gis软件不兼容,即使更换其他版本的gis也会出现这个问题。其中,安装好gis后打开就直接出现奔溃基本无解,只能重装系统而且不能再安装该操作系统,若仍是使用该操作系统再安也会出现同样的问题;使用过程中出现奔溃,或许可以尝试一下下面的修复方案;关闭时出现奔溃错误,这个不...

vb课程设计 关于GIS的
SQL查询就用IQueryFilter根据你输入的SQL进行查询,查询后,通过IFeatureCursor接口访问这些IFeature,通过IFeature的get_value方法获得每个IFeature的属性值。编辑工具就只用配置Editor工具按钮放到你的toolbarcontrol中 以上都是在ArcGIS Engine里面实现的方法。自己动手弄吧,多实践,对你有帮助。

要做GIS服务,但是开发公司说要用ArcGIS 9.3和ArcGIS Editor,一套要40W...
我学习arcgis时用的教程就是9.0的,当时学习时用的是92,觉得主要使用的部分没啥差别,现在用的是93,操作也一样,我们对gis的要求主要是做图和分析,对于出图使用MXD文件,高版本和低版本有差别,93做的,92无法读。数据对接用的shp文件可以通用。从数据库的角度考虑,高版本的geodatababse,不知能...

gis开发需要学哪些
GIS开发需要学习的内容:1. 编程语言:GIS开发涉及的编程语言主要有Python、C++、Java等,这些语言在GIS开发中广泛使用,用于编写脚本、处理空间数据和进行二次开发等。2. GIS软件操作:如ArcGIS、MapGIS等。掌握这些软件的操作能有助于开发人员更好地理解GIS数据结构和处理流程,提高开发效率。了解软件内嵌...

相似回答
大家正在搜