关于ArcGis开发问题总结

来源:互联网 发布:高速网络不稳定 编辑:程序博客网 时间:2024/05/01 02:31

一、新手请教ArcGIS Engine Runtime和ArcGIS Engine Developer Kit有何区别

我毕业设计是用VC++进行地理信息系统的2次开发,需要AE,网上下载的有这两个,不知应该用哪个。这两个有什么区别啊,我用VC++开发要装哪个呢  新手提问别笑我啊

答:

ArcGIS Engine Runtime(称为"运行时")一般是部署的时候用的,AE运行在 Runtime 之上,也就说要运行AE开发出来的应用程序必须安装Runtime。Developer kit 是ESRI推出的一套SDK,也称为开发包。里面包括 ArcGIS Engine Developer Kit for .net ,ArcGIS Engine Developer Kit for vc++.,FOR java等,你要是用vc++开发你RUNTIME 和SDK for vc++都要安装,如有什么疑问可以Q我 :84569823

二、关于ArcGIS Engine Developer Kit/ArcGIS Engine Runtime


ArcGIS Engine Developer KitArcGIS Engine Runtime这两个东西具体是有什么用途?什么时候需要?安装时候是否要注意先后顺序?
答:

关于ArcGIS Eng

关于ArcGIS Engine Developer Kit/ArcGIS Engine Runtime


ArcGIS Engine Developer Kit 下载之后就不用下载ArcGIS Engine Runtime了,ArcGIS Engine Developer Kit 中包括了ArcGIS Engine Runtime,只要安装了 Kit,Runtime就安装好了。
ine Developer Kit/ArcGIS Engine Runtime
ArcGIS Engine Developer Kit :开发包ArcGIS Engine Runtime :运行包举例:你安装ArcGIS Engine Developer Kit for vs.net后,在vs.net开发的成功,打包后,在其他机器上部署是,不需要再安装ArcGIS Engine Developer Kit,而只需要安装ArcGIS Engine Runtime(运行包)就可以了,运行包很简便、很小,部署方便。你安装时,不需要两个同时装,安装了ArcGIS Engine Developer Kit里面就包含了ArcGIS Engine Runtime

做二次开发的。

如果没有安装AICGIS桌面版,而且要进行二次开发,就必须先安装ArcGIS Engine Runtime,然后再安装ArcGIS Engine Developer Kit ,这个一般是带着 for哪种语言的,你自己用那种语言就选哪种。如果已经安装桌面版的了,就可以不用安装ArcGIS Engine Runtime了,直接安装ArcGIS Engine Developer Kit

虽然不知道具体是干什么的,但我知道,对于不做二次开发的用户来说,是没必要装的。我只装了desktop桌面版

如果你是要做客户定制的桌面系统,也就是c/s客户端的开发的话,只需要安装AE SDK,因为在安装开发包后,是包括了runtime的,run time只是给应用程序的人来安装的,不支持开发。 具体的说就是安装的时候你作为开发需要安装arcgis engine sdk for .net, 如果你是基于.net平台进行开发。

ArcGIS Engine Developer Kit 下载之后就不用下载ArcGIS Engine Runtime了,ArcGIS Engine Developer Kit 中包括了ArcGIS Engine Runtime,只要安装了 Kit,Runtime就安装好了。

arcgis engine runtime是什么软件

arcgis engine是arcgis系列软件中用来二次开发的嵌入式组件,它包含arcgis engine runtime和ArcGIS Engine Developer Kit,它能脱离arcgis desktop运行。你可以查下arcgis engine相关的资料,网上很多的



关于ArcGIS Engine Developer Kit/ArcGIS Engine Runtime