社区
地理信息系统
帖子详情
大家说说AO开发和MO开发有什么区别啊?
dongjh
2004-03-31 09:24:04
我公司搞基于ARCGIS的地理信息平台,想确定一种开发模式,大家说说AO开发和MO开发有什么区别啊?随便说说都行。
...全文
306
12
打赏
收藏
大家说说AO开发和MO开发有什么区别啊?
我公司搞基于ARCGIS的地理信息平台,想确定一种开发模式,大家说说AO开发和MO开发有什么区别啊?随便说说都行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dongjh
2004-04-01
打赏
举报
回复
arcgis9估计什么时候出来啊?不知道对JAVA支持怎样?
fkfhhfh
2004-04-01
打赏
举报
回复
ArcGIS 9将会在2004年的春天正式发布。
ArcGIS Engine提供强大的跨平台支持能力,支持全部标准开发环境,包括.NET,组件对象模型(COM),Java和C++以及所有主流操作系统,如Windows,UNIX和Linux.
ESRI当前已经推出了面向MapObjects的网络分析开发组件――MoNetBroker,对于那些熟悉MapObjects并且需要网络分析功能的开发人员而言, 利用MoNetBroker可以轻松、灵活地与MapObjects在各种开发环境中紧密衔接,为其提供强大的网络分析功能。
dongjh
2004-03-31
打赏
举报
回复
to soar21(soar) :谢谢,那你们做的AO项目中,有哪些功能是MO不可能的实现的呢?能说说么?
soar21
2004-03-31
打赏
举报
回复
re:为什么MO开发就不能实现这么多功能?
呵呵,因为它本来就没打算提供这些功能嘛!
soar21
2004-03-31
打赏
举报
回复
本人去年做了两个mo的项目,现在在做ao的项目,我来谈谈个人看法,MO是Esri公司提供的一个入门普及型的com开发组件,和mapinfo的mapx相当,只能对Gis数据作一些简单的分析和显示,其本身的编辑功能也接近为零,但对于一般的gis系统已经足够,而AO则是Esri开发ArcGis的基础,用Ao可以做arccatalog、arcmap、arcscene、arctoolbox的几乎全部功能,以前是不开放接口的,现在走开放之路了,二者所面向的应用层次、开发复杂度完全不同。具体用哪一个,应该看具体项目的需求。
ArcEngine是值得期待的东东
dongjh
2004-03-31
打赏
举报
回复
谢谢 fanqiezhang(番茄) ,但是我有一个问题,为什么MO开发就不能实现这么多功能,MO开发和AO开发本质区别在哪里?
fanqiezhang
2004-03-31
打赏
举报
回复
AO是ArcGIS的一种开发组件,利用该组件以及ESRI提供的一些(准确讲是一堆)接口,你可以实现几乎所有ArcInfo平台提供的功能——如果你足够牛的话,尤其是ESRI新提供的ArcGIS9,可以让AO独立开发和打包,也就是说你只要做好自己的东东,不再需要安装ArcInfo或者ArcView了,对于做自己的GIS产品很有利。
相比而言,MO只能算是一种比较低端的开发组件,可以快速实现一些比较基本的功能,比如地图的缩放、漫游、查询、叠加/去除等,适合做入门级的开发使用,如果你想搞地理信息平台的话,无疑应该选择AO。
以上仅仅是个人不成熟意见,还请高手多指点!
soar21
2004-03-31
打赏
举报
回复
1500?arcgis9之前的AO都是和Arcgis捆在一起的,1500美金你都买不到的!AO项目中,ArcCatalog的空间数据管理功能、ArcScene的三维分析功能、ArcMap编辑功能都做了,所有这些Mo都做不到啊
fkfhhfh
2004-03-31
打赏
举报
回复
$1500的AO并不是全功能版,而且也只能是一个许可。
而MO我的记忆是$5000,这还是开发版的价格,同时带有50个发行许可。
MO相对来说还是很便宜的。
对于ESRI来说AO的价格并不只有$1500一种,有很多种,根据用户的需求不同有不同的定价。
fanqiezhang
2004-03-31
打赏
举报
回复
这是ESRI的问题,偶们也不清楚,等ArcGIS Engine出来以后,我估计就很少有人再喜欢MO了。
lancky
2004-03-31
打赏
举报
回复
但是为什么AO只需要买ARCVIEW($1500)就可以拥有,
而MO需要($8000)呢?
fkfhhfh
2004-03-31
打赏
举报
回复
你可以看一下MO的对象图,同时和AO的对象图比较一下,就会发现有许多对象,MO并不支持,当然它们的功能MO就不支持了。
AO
、AE以及一些乱七八糟的内容
一、
AO
和AE是什么及
区别
和联系甲文:
AO
的全称叫ArcObjects,是一组组件对象库,号称是“世界上继微软之后第二庞大的类库!”我们所熟悉的ArcGIS桌面产品,ArcGIS Desktop(ArcMap,ArcCatalog……)都是
AO
的产品,也就是
说
都是用
AO
开发
出来的。AE全程ArcEngine,是用于嵌入式
开发
的组件类库,或叫
开发
包,可以供使用者在现有的M
python模块化
开发
知识点汇总(from和import的用法)
python用了2年多,一直都是用来
开发
小工具,每个项目的文件一般都不超过10个,疫情禁足期间,突然想用python
开发
一套游戏类的演示系统,于是就自己写了一个框架,发现python在模块化
开发
这块还是有挺多知识点的,今天就把它总结一下吧,纯粹是个人的实践和总结,有不对的地方,欢迎各位看观指正! 在讲模块化
开发
之前,先讲一下模块化软件设计的概念。 模块化...
Unity 2D独立
开发
手记(五):通用任务系统
一年多没写博了,因为迫不得已转行,这破游戏也搁置了好久,过完年也有一个月了,回来找找感觉。那就记录一下任务系统的
开发
吧,方便以后回忆。 任务系统是每个RPG游戏的核心,很大程度上它支撑着RPG的剧情以及角色的互动等方面的内容。 作为一个单机,任务系统用的当然是C#的委托和事件来写了,如果大家有更好的实现方法,那就当看个思路吧(虽然我的思路也不咋地)。 因为任务系统往往伴随着任务报酬,例如给一...
我们为何要选择使用LINUX?--大家自己体会
我已经半年没有使用 Windows 的方式工作了。Linux 高效的完成了我所有的工作。 GNU/Linux 不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你;)%0 不需要了解下面这些了。7rm?zA ©达内科技论坛 -- 达内科技论坛 fiOp 我不是一个狂热的自由软件份子,虽然我很喜欢自由软件。这篇文章也不是用来推G!p^ 行自由软件运动的,虽然我觉得自由软件运动是非
再谈共相式GIS和ArcObjects
前面一篇文字,争论很多,但最后落在民族软件的问题上,有点感觉 3sNews 是不是有些失去水准。 先
说
说
超图 的产品吧。自己学 GIS 就是从 SuperMap Object
开发
开始,而且到目前为止,类库,框架最熟悉的应该还是SuperMap Object。 从易用性(针对
开发
人员)上讲,SuperMap Object要优于 ArcObjects ,但功能又...
地理信息系统
2,142
社区成员
8,289
社区内容
发帖
与我相关
我的任务
地理信息系统
它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
复制链接
扫一扫
分享
社区描述
它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章