区别:1.开发环境:ArcObjects必须依赖ArcGIS Desktop桌面平台,即购买安装了ArcGISDesktop的同时,安装ArcObjects,才能利用AO进行开发;ArcEngine是独立的嵌入式组件,不依赖ArcGISDesktop桌面平台,直接安装ArcEngine Runtime和DeveloperKit后,即可利用其在不同开发语言环境下开发。2.功能:AO的功能更强大,AE的功能相对弱些,AE不...
区别很大。讲细不可能,只能简单跟你说说:desktop是一个数据分析处理为主的软件。可以对图做各种分析,很强大。engine是一个开发的软件。esri的arcgis产品都是用AO开发的,但是AO过于庞大、复杂,而且很多东西一般都用不到,所以他们把常用的删减下来,弄成了一个独立的产品,那就是arcengine。server是一...
其实是三者版本要互相对应,才能同存。 原因:desktop版本高于engine版本,desktop会报错。engine安装时会在对应版本的VS里安装相关项。如果版本不对应,就不能配置好AE开发的环境,没有在VS里安装相关项。 友情提示:比如desktop用10.2版本,engine用10.2版本,VS用2010版本和2012版本,这时三者可以共存。
ArcSDE、ArcGis Engine、ArcGis Desktop的授权配置 (由于本人使用的并非正版本ESRI软件,所以使用比较麻烦,以下简单记录本人的一些授权方面的设置,希望对有类似情况的朋友有所参考作用。) ESRI公司的几个产品都要授权才能使用,如果不能很好的配置的话,经常会导致某个软件不能使用。下面是本人机器上已经配置好的情况。
首先,ArcGIS Pro从属于Desktop。Desktop分为两大产品,一是ArcMap及其子套件,二是ArcGIS Pro。前者包括...
装arcgis engine的安装包,它跟arcgis desktop不是一个安装包,你要运行arcgis engine,根本也不需要安装arcgis desktop,还有友情提示,安装arcgis engine前最好先把开发工具安装好,比如vs,这样安装arcgis engine的时候会自动把engine的包装入vs环境里面,你打开vs就可以直接用engine里面的组件了。Good luck~
——可定制:在ArcGIS for Desktop中,使用Python、.NET、Java等语言通过Add-in或调用ArcObjects组件库的方式来添加和移除按钮、菜单项、停靠工具栏等,能够轻松定制用户界面。或者,使用ArcGIS Engine开发定制GIS桌面应用。产品新特性 10.1产品新特性 ——与云集成方面:ArcGIS for Desktop与ArcGIS Online紧密集成。通过...