哪位开发者能否告示我 ArcEngine和Arcgis objects的区别是什么?

时间:2022-11-16 14:58:51
哪位开发者能否告示我 ArcEngine和Arcgis objects的区别是什么?

8 个解决方案

#1


ArcEngine是ArcObjects的可发布版本

#2


ArcEngine是一个产品,ArcObjects不是一个产品。ArcEngine是ArcObjects的简化版本,并且可打包发行。ArcObjects是所有ArcGIS系列软件的核心。ArcObjects不能脱离ArcMap平台。

#3


免费提供基于ArcEngine中间件平台产品JLKEngineV2.0试用版

免费产品下载地址 JLK_Engine@163.com  密码 jlkgis
1.基于ArcEngine中间件功能简介 
基于ArcEngine的中间件(简称JLKEngine)采用C#+AE9.0+ArcSDE9.0进行开发,是按AE对象的处理为目的进行的AO底层类库的二次封装,JLKEngine中间件构件是以快速进行GIS应用系统开发为出发点进行设计开发的。该中间件主要实现以下四大功能:一要提供数据采集;二要解决数据管理;二要提供后台服务;四是要提供应用框架。 
1)数据采集 
数据采集是GIS应用系统的基础,即是实现GIS应用系统的前端数据采集工作,完成入库前的数据编辑、检查、格式转换功能。 
2)数据管理 
数据管理模块主要用来对空间数据和属性数据进行一体化管理。数据管理模块具体包括属性数据管理、数据转换、数据备份以及提供对数据操作进行权限控制等安全管理功能。 
3)后台服务 
后台服务模块是基于ArcEngine的中间件的核心,具有较高的开放性和二次开发能力。后台服务模块具有地图服务、属性服务、空间分析服务、元数据服务和专题图服务等,还提供强大的开发组件库,为ArcServer Web应用提供强大的二次开发接口。 
4)应用框架 
JLKEngine中间件提供基于ArcEngine开发应用系统所必需的基础应用模块。该应用框架主要包括地图浏览、地图编辑、信息查询、空间分析、专题图制作和数据共享等应用模块。 
2.JLKEngine中间件具体功能介绍 
2.1 数据采集与建库 
数据采集基本流程是:底图扫描—>跟踪数字化—>数据检查—>坐标系与投影系变换—>属性赋值—>数据检查。针对具体GIS应用办公系统,都可以数据采集与建库工具统一完成相应建库的任务,主要是数字化建库工具及数据检查、分析工具,保证从数据采集到入库全过程的数据质量。 
2.2 数据管理 
该模块提供对多数据源的综合管理,实现对空间数据和属性数据的统一管理,也实现图形与属性互动操作。数据管理提供类似ArcCatalog一样的数据组织、管理工具,可以实现SDE数据库、个人数据库等的综合管理。包括:要素集的管理,SDE图层的管理(表字段新增、删除功能)、版本注册管理、投影管理,数据导入导出管理、提供图层的检查规则功能、提供元数据管理功能,提供整个数据库的全量或增量式备份恢复。 
2.3 后台服务 
利用ArcEngine提供的内核操作、显示操作、分析操作、数据存取操作、空间对象操作、系统操作、输出操作等组件库,搭建基于ArcEngine中间件服务平台。 
2.4 应用框架 
应用框架主要提供一些集成的应用模块,可以对多地图文档进行综合处理。这些模块包括了完整的功能应用,可以单独使用,也可以集成形成综合的应用系统,用户可以在这些模块基础上进行快速开发,实现各种复杂的应用系统。 
3.JLKEngine中间件特点及优势 
1)JLKEngine中间件具有先进的技术构架 
JLKEngine中间件的技术构架充分利用了先进.NET技术所提供的各种优势,采用多层结构开发,良好的技术构架保证了系统能够进行长期稳定的功能扩展。 
2)JLKEngine中间件具有良好的可扩展能力 
JLKEngine中间件设计了良好的系统扩展接口,提供了与工作流平台交互、ArcIMS信息发布等扩展方式,软件开发商可以对该系统进行扩展,使之更加符合行业特点。 
3)JLKEngine中间件具有良好的应用集成能力 
JLKEngine中间件提供了一个良好的应用集成框架,能够通过Web Service和基于ArcIMS的信息发布系统进行集成,并能与工作流平台进行有机集成。 
4)JLKEngine中间件具有很好的开放性和嵌入能力 
JLKEngine中间件采用组件化设计,具有定义清晰稳定的.NET组件等类型接口,除了用于基于ArcEngine的二次开发应用外,还能够用于基于ArcMap的二次开发应用。 
5)JLKEngine中间件具有很好的稳定性 
稳定性是平台产品的最重要的品质之一。该中间件的稳定性由其良好的构架设计作保证,并在若干国*IS系统、电力系统及房地产系统的应用案例中得到了良好的验证。 
6)JLKEngine中间件提供了类ArcCatalog的数据管理工具 
该中间件提供了强大的数据组织管理工具,不需要ArcGIS桌面版运行环境,对降低基于本产品开发的应用成本有极大的好处。 
7)JLKEngine中间件提供了符号库制作管理工具 
该中间件提供了强大的符号管理工具,可以满足应用系统中符号制作管理的需求,并且可直接支持ArcGIS桌面版的符号库文件。 
联系电话:13982071140  QQ:26326507                                  E-Mail:hy2001al@163.com 

#4


AO是所有ArcGIS平台的API,整个ArcGIS都是基于其上构建的,ArcEngine是将AO部分功能包装,提供给用户的一个单独的二次开发包。AO是基础,ArcEngine是包装。

#5


大款与二奶的关系--包与被包

#6


大款与二奶的关系--包与被包
---------------------------------
---------------------------------
哈哈,有意思

#7


搂上的都说完了 我jf了

#8


jf

#1


ArcEngine是ArcObjects的可发布版本

#2


ArcEngine是一个产品,ArcObjects不是一个产品。ArcEngine是ArcObjects的简化版本,并且可打包发行。ArcObjects是所有ArcGIS系列软件的核心。ArcObjects不能脱离ArcMap平台。

#3


免费提供基于ArcEngine中间件平台产品JLKEngineV2.0试用版

免费产品下载地址 JLK_Engine@163.com  密码 jlkgis
1.基于ArcEngine中间件功能简介 
基于ArcEngine的中间件(简称JLKEngine)采用C#+AE9.0+ArcSDE9.0进行开发,是按AE对象的处理为目的进行的AO底层类库的二次封装,JLKEngine中间件构件是以快速进行GIS应用系统开发为出发点进行设计开发的。该中间件主要实现以下四大功能:一要提供数据采集;二要解决数据管理;二要提供后台服务;四是要提供应用框架。 
1)数据采集 
数据采集是GIS应用系统的基础,即是实现GIS应用系统的前端数据采集工作,完成入库前的数据编辑、检查、格式转换功能。 
2)数据管理 
数据管理模块主要用来对空间数据和属性数据进行一体化管理。数据管理模块具体包括属性数据管理、数据转换、数据备份以及提供对数据操作进行权限控制等安全管理功能。 
3)后台服务 
后台服务模块是基于ArcEngine的中间件的核心,具有较高的开放性和二次开发能力。后台服务模块具有地图服务、属性服务、空间分析服务、元数据服务和专题图服务等,还提供强大的开发组件库,为ArcServer Web应用提供强大的二次开发接口。 
4)应用框架 
JLKEngine中间件提供基于ArcEngine开发应用系统所必需的基础应用模块。该应用框架主要包括地图浏览、地图编辑、信息查询、空间分析、专题图制作和数据共享等应用模块。 
2.JLKEngine中间件具体功能介绍 
2.1 数据采集与建库 
数据采集基本流程是:底图扫描—>跟踪数字化—>数据检查—>坐标系与投影系变换—>属性赋值—>数据检查。针对具体GIS应用办公系统,都可以数据采集与建库工具统一完成相应建库的任务,主要是数字化建库工具及数据检查、分析工具,保证从数据采集到入库全过程的数据质量。 
2.2 数据管理 
该模块提供对多数据源的综合管理,实现对空间数据和属性数据的统一管理,也实现图形与属性互动操作。数据管理提供类似ArcCatalog一样的数据组织、管理工具,可以实现SDE数据库、个人数据库等的综合管理。包括:要素集的管理,SDE图层的管理(表字段新增、删除功能)、版本注册管理、投影管理,数据导入导出管理、提供图层的检查规则功能、提供元数据管理功能,提供整个数据库的全量或增量式备份恢复。 
2.3 后台服务 
利用ArcEngine提供的内核操作、显示操作、分析操作、数据存取操作、空间对象操作、系统操作、输出操作等组件库,搭建基于ArcEngine中间件服务平台。 
2.4 应用框架 
应用框架主要提供一些集成的应用模块,可以对多地图文档进行综合处理。这些模块包括了完整的功能应用,可以单独使用,也可以集成形成综合的应用系统,用户可以在这些模块基础上进行快速开发,实现各种复杂的应用系统。 
3.JLKEngine中间件特点及优势 
1)JLKEngine中间件具有先进的技术构架 
JLKEngine中间件的技术构架充分利用了先进.NET技术所提供的各种优势,采用多层结构开发,良好的技术构架保证了系统能够进行长期稳定的功能扩展。 
2)JLKEngine中间件具有良好的可扩展能力 
JLKEngine中间件设计了良好的系统扩展接口,提供了与工作流平台交互、ArcIMS信息发布等扩展方式,软件开发商可以对该系统进行扩展,使之更加符合行业特点。 
3)JLKEngine中间件具有良好的应用集成能力 
JLKEngine中间件提供了一个良好的应用集成框架,能够通过Web Service和基于ArcIMS的信息发布系统进行集成,并能与工作流平台进行有机集成。 
4)JLKEngine中间件具有很好的开放性和嵌入能力 
JLKEngine中间件采用组件化设计,具有定义清晰稳定的.NET组件等类型接口,除了用于基于ArcEngine的二次开发应用外,还能够用于基于ArcMap的二次开发应用。 
5)JLKEngine中间件具有很好的稳定性 
稳定性是平台产品的最重要的品质之一。该中间件的稳定性由其良好的构架设计作保证,并在若干国*IS系统、电力系统及房地产系统的应用案例中得到了良好的验证。 
6)JLKEngine中间件提供了类ArcCatalog的数据管理工具 
该中间件提供了强大的数据组织管理工具,不需要ArcGIS桌面版运行环境,对降低基于本产品开发的应用成本有极大的好处。 
7)JLKEngine中间件提供了符号库制作管理工具 
该中间件提供了强大的符号管理工具,可以满足应用系统中符号制作管理的需求,并且可直接支持ArcGIS桌面版的符号库文件。 
联系电话:13982071140  QQ:26326507                                  E-Mail:hy2001al@163.com 

#4


AO是所有ArcGIS平台的API,整个ArcGIS都是基于其上构建的,ArcEngine是将AO部分功能包装,提供给用户的一个单独的二次开发包。AO是基础,ArcEngine是包装。

#5


大款与二奶的关系--包与被包

#6


大款与二奶的关系--包与被包
---------------------------------
---------------------------------
哈哈,有意思

#7


搂上的都说完了 我jf了

#8


jf