(转)GIS理论知识(三)之ArcGIS平台、SuperMap超图平台和开源平台

3.1.ArcGIS平台

ArcGIS为美国ESRI公司研发的产品,为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了许多的可编程组件,从细粒度的对象(例如单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。主要包含以下几个部分:
 
图:ArcGIS体系关系图
其中我们常用的有:
ArcGIS Desktop,  ArcGIS Server,  ArcGIS API for Flex / Javascript
 
ArcGIS的优势:
1)引擎可拓展性强;
2)可以发布离线版本内网使用;
3)支持各种主流数据库,支持海量数据存储;
4)可进行地图版本管理;
5)支持多种开发语言(javascript/html, flex, silverlight, ios,安卓);
ArcGIS的劣势:
1)数据传输量限制;
2)对服务器的要求高;
3)本土化进展赶不上业务发展,一些功能需要二次开发才能满足业务需求;
3.2.SuperMap超图平台
北京超图软件股份有限公司是亚洲领先的地理信息系统平台软件企业,从事地理信息系统软件的研究、开发、推广和服务。依托中国科学院强大的科研实力,超图软件立足技术创新,研制了新一代地理信息系统软件——SuperMap GIS,形成了全系列GIS软件产品。目前最新产品为SuperMap 9D系列产品。
 
图:SuperMap 9D体系关系图
其中常用的有:
SuperMap iDesktop、SuperMap iServer、SuperMap iClient
不常用如:
SuperMap iPortal 是面向云计算的GIS门户平台;
SuperMap iEdge是前置服务器;
SuperMap iManager是全面的GIS运维管理中心;
SuperMap的优势:
1) 二次开发简洁便利;
2) 符号库比较符合国情;
SuperMap的劣势:
1)数据处理功能较弱;
3.3.开源GIS
在国内的好多GIS项目,都是采用ArcGIS +0racle的超豪华阵容,其实我们完全可以用基于OGC标准的开源GIS技术方案来实现。不同于商业GIS软件,开源GIS软件不用背负数据兼容、易用性等问题的包袱,开发者能够集中精力于功能的开发,因此开源GIS软件普遍功能很强,技术也非常先进,都符合0GC标准,其背后是来自技术狂热者和学院研究生的大力支持。现在主流的WebGIS开源解决方案分成两种,一种是C/C++,一种是java。
---------------------
作者:dinxin横刀一笑
来源:CSDN
原文:https://blog.csdn.net/u011365716/article/details/89747507
版权声明:本文为博主原创文章,转载请附上博文链接!
原文地址:https://www.cnblogs.com/wangle1001986/p/11194252.html