zoukankan      html  css  js  c++  java
  • (转)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
    版权声明:本文为博主原创文章,转载请附上博文链接!
  • 相关阅读:
    微信小程序设置控件权重
    从外部浏览开启app
    对rxandroid的简单理解
    react native TextInput
    使用广播来进行刷新页面
    react native中对props和state的理解
    android中四大组件之间相互通信
    android tab选项卡的使用
    android控件 ToggleButton的应用
    Listview的使用
  • 原文地址:https://www.cnblogs.com/wangle1001986/p/11194252.html
Copyright © 2011-2022 走看看