远景GIS云平台在初期有过产品设计,随着研发工作的进行以及对GIS云的认知更进行一步,最近重新梳理了平台的产品规划,使以后的开发不至于走偏方向。

  GIS云平台的研发也是摸着石头过河,免不了有考虑不到的地方,在此希望各位能多提意见建议,感谢!

网站:www.remotegis.net


4.2.1 总体规划

(总体规划)

整个云平台主要包含4大块内容:GIS云平台、GIS云开放平台、云GIS系统、行业云。

GIS云平台为产品体系的核心,主要是提供数据存储服务、代码(组件)服务、登录服务等,为其他部分提供基础功能。

GIS云开放平台,为开发者、其他解决方案提供上、合作伙伴提供二次开发、系统定制的服务,开发各种应用系统或者进行应用集成。以此完善GIS云的生态环境,聚合更多力量。

云GIS系统云环境中的主要应用,一般实现常规GIS功能,满足专业客户海量空间数据存储、查询分析、制图、地图发布、数据发布的需要。

在GIS云平台相对完善之后,必然会进行行业应用的开发,针对不同的行业有侧重点。

4.2.2 GIS云平台

(GIS云)

4.2.2.1 代码组件服务

在云环境、开放平台环境下能独立引用的子系统或功能组件,被GIS云中的MapEditor、行业云系统、云门户系统等使用,为客户按需租用功能提供支持。客户租用同一组件后,只要有权限的各系统都能使用。

4.2.2.2 GIS分析服务

根据公共数据、私有数据,提供GIS分析服务如:地址服务、路径导航服务、POI搜索服务等。

4.2.2.3 公共数据服务

为客户提供各种GIS数据,包括基础数据、社会经济、自然地理等专题数据。有离线部署和在线调用两种模式。

4.2.2.4 私有数据存储服务

客户自身的空间数据存储、更新、读取服务。

4.2.2.5 平台单点登录服务

为云中各子系统提供登录验证。

4.2.2.6 虚拟化服务

GIS云的基础,用于划分用户存储空间、功能授权。

4.2.2.7 运维监控

GIS云中资源管理、资源分配、客户管理、备份恢复以及各种资源的使用监控。

4.2.3 GIS云开放平台

远景GIS云开放平台基于OAuth2.0授权协议,向所有第三方开放GIS云的数据存储、数据访问、功能组件、查询分析等服务。以此聚合开发者或软件开发商的的力量,共同实现GIS云的繁荣。

开放平台包含DevOnline,为开发者提供在线的编码环境,可以方便引用服务、预览效果等。

4.2.4 地图门户Cloud Portal

只需要简单操作客户便可发布自己配置的地图,除地图查看功能,还可以进行空间、属性查询,也可以使用GIS 云中的其他收费服务。

4.2.5 MapEditor

类似ArcMap,为GIS云用户提供丰富的GIS功能。

4.2.6 通图采集系统

Android平台上的专业采集系统,计划通过开放平台接入到GIS云,实现采集数据云存储。

4.2.7 行业云GIS系统

为各行业定制系统,可以自己开发也可以是别的开发者、软件商开发。

4.3 研发计划

第一阶段:

1、实现GIS云的基本服务:虚拟化服务、登录服务、私有数据存储服务和代码服务,支撑MapEditor、CloudPortal的功能开发。

2、实现GIS云开放平台的基本功能,可以管理和调用云平台服务,实现数据采集系统的接入,用能进行简单二次开发。

第二阶段:

在前期积累经验,完善基础GIS平台功能的基础上,实现运维监控系统,加强各子系统的功能和用户体验。

第三阶段:

GIS云平台功能趋于完善,走向实用。提供公共数据服务和更专业的GIS功能。开始建设行业云GIS系统。

远景GIS云产品规划的更多相关文章

  1. 远景GIS云上线

    没有发布会.没有嘉宾.没有掌声,趁着国庆假期悄悄地将系统部署到服务器上线运行. 远景GIS云(RGIS Cloud)基于自主研发的远景GIS基础平台开发,目前已实现了Shape上传和导出.符号配置.动 ...

  2. 规划行业GIS云平台“城智图”上线运行

    首先祝各位朋友中秋节快乐! 城智图(www.imapcity.com)是远景GIS云平台的首个应用项目,它以全新的方式为规划部门提供地理信息服务,改变了以前规划部门只有CAD成果数据,难以查阅.深入挖 ...

  3. 2012高校GIS论坛

    江苏省会议中心 南京·钟山宾馆(2012年4月21-22日) 以"突破与提升"为主题的"2012高校GIS论坛"将于4月在南京举行,由南京大学和工程中心共同承办 ...

  4. GIS应用|快速搭建REST地图服务

    SuperMap Online云存储作为您的"在线GIS云盘",除了可以在云端存储GIS数据,还可以将数据直接发布多种REST服务,为您节省购买和部署SuperMap iServe ...

  5. GIS应用|快速开发REST数据服务

    随着计算机的快速发展,GIS已经在各大领域得到应用,和我们的生活息息相关, 但是基于GIS几大厂商搭建服务,都会有一定的门槛,尤其是需要server,成本高,难度大,这里介绍一种在线GIS云平台,帮你 ...

  6. GIS应用|快速开发REST空间分析服务

    随着计算机的快速发展,GIS已经在各大领域得到应用,和我们的生活息息相关, 但是基于GIS几大厂商搭建服务,都会有一定的门槛,尤其是需要server,成本高,难度大,这里介绍一种在线GIS云平台,帮你 ...

  7. 急速搭建SuperMap iCloudManager for Docker环境

    大家好,SuperMap iCloudManager 是超图的 GIS 云管理系统,它是出色的云GIS平台的大管家. 它很简单,部署操作都很简单. 它很智能,可以实时监控 GIS 业务环境的 CPU ...

  8. qconshanghai2014

    主题演讲 容器化的云——CohesiveFT首席技术官 Chris Swan 建设强大的工程师文化——Spotify工程总监 Kevin Goldsmith 软件项目变更的管理和生存之道——jClar ...

  9. LSV又新增13个地质图!量测对比分析全都能搞定

    对于地质工作者来说,地质图是个十分重要的参考资料.随着国家解密的地质资料越来越多,能够有效的把各种地质资料结合起来,进而提高地质工作者的作业效率,是十分有意义的. LSV(LocaSpaceViewe ...

随机推荐

  1. Java多线程——线程封闭

    线程封闭:当访问共享的可变数据时,通常需要同步.一种避免同步的方式就是不共享数据.如果仅在单线程内访问数据,就不需要同步,这种技术称为线程封闭(thread  confinement) 线程封闭技术一 ...

  2. [BZOJ 5072][Lydsy1710月赛]小A的树

    传送门 \(\color{green}{solution}\) 嗯...其实我也不太会,所以大胆猜个结论吧(后来证了一下,然后放弃了...). 我们发现如果要使一个联通块的黑点数量为\(k\)的方案最 ...

  3. [黑科技]跑的比fread还快的cin挂和cout挂

    CCPC赛后摸鱼搞了个新的奇怪外挂 这里贴上利用sgetn和sputn来实现的读入读出挂,理论上比fread更优 期望在赛中TLE的代码能强行卡过去hhh 利用小规模的Codeforces - 103 ...

  4. 【Guava】基于guava的重试组件Guava-Retryer

    一.使用场景 在日常开发中,我们经常会遇到需要调用外部服务和接口的场景.外部服务对于调用者来说一般都是不可靠的,尤其是在网络环境比较差的情况下,网络抖动很容易导致请求超时等异常情况,这时候就需要使用失 ...

  5. Tomcat服务器安装配置

    1.到http://tomcat.apache.org/官网下载Tomcat的zip版本,这样直接解压就行了,不用安装.我下载是Tomcat6.0版本的zip文件,解压在D:\Java\apache- ...

  6. 解决Ubuntu系统的每次开机重启后,resolv.conf清空的问题和DNS域名解析问题(图文详解)

    不多说,直接上干货! 问题情况描述如下: 普及知识:   /etc/resolv.conf ,其实是一个Link .它其实指向的是 /run/resolvconf/resolv.conf.  Ubun ...

  7. python 多线程与GIL

    GIL 与 Python 线程的纠葛 GIL 是什么?它对 python 程序会产生怎样的影响?我们先来看一个问题.运行下面这段 python 代码,CPU 占用率是多少? # 请勿在工作中模仿,危险 ...

  8. EntityFrameworkCode 操作MySql 相关问题

    近段时间,由于工作原因,使用到了EntityFrameworkCore 操作MySql数据库,使用中遇到一些问题,特此记录 系统环境 Win10 1805,VS 2017,Framework:Asp. ...

  9. i.mx6 Android5.1.1 Zygote

    0. 总结: 0.1 相关源码目录: framework/base/cmds/app_process/app_main.cppframeworks/base/core/jni/AndroidRunti ...

  10. JAVA练手--集合

    集合框架体系如图所示 Collections:是一个工具类java.util.Collections(可以使用它对集合对象进行操作) Collection:除了map(键值对)其他集合的父类 1. S ...