开发者社区> KB小秘书> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

即插即用 基于阿里云Ganos快速构建云上开源GIS方案

简介: 对于轻量级GIS应用,选择具备时空能力的云上数据库再搭配开源GIS软件,能够快速构建稳定、廉价、实用的GIS解决方案。
+关注继续查看

640.gif

对于轻量级GIS应用,选择具备时空能力的云上数据库再搭配开源GIS软件,能够快速构建稳定、廉价、实用的GIS解决方案。

Ganos是阿里云自研时空基础设施(PaaS层)的核心引擎,该引擎整合了云上异构计算并行加速、OSS大规模存储等基础设施能力,上层与RDS PostgresSQL数据库、POLARDB for PG/Oracle云原生数据库、HBase大数据等融合,为云计算基础产品提供了免费但专业级的时空数据存储、查询与分析计算能力。

本文主要介绍如何将Ganos作为数据源与GeoServer、uDig、QGIS等最常用的开源GIS软件对接,为基于开源GIS应用方案选型提供支撑。

支持常用各大开源GIS软件

因Ganos设计上充分兼容了PostGIS接口,因此理论上可以无缝对接支持PostGIS的各类软件生态。

image.png

选取部分常用开源GIS软件说明如下表所示:

开源GIS软件 软件定位 用途 Ganos作用
QGIS 基于C++的桌面GIS 数据的可视化、管理、编辑、分析以及印刷地图的制作,功能全面 兼容postgis形式的数据源
Geoserver GIS服务器软件 发布地图数据,允许用户对特征数据进行更新、删除、插入操作,方便共享空间地理信息 兼容postgis形式数据源
uDig 基于Java的桌面GIS 桌面GIS及开发框架,对互联网GIS、网络地图服务器和网络功能服务器有特别的加强 兼容postgis形式的数据源
OpenJump 基于Java的桌面 GIS 内置了地图编辑、可视化,GIS空间分析等操作,并可以通过插件方式进行功能的定制或拓展 兼容postgis形式的数据源
MapNik 基于Python/C++ 地图渲染引擎 数据形式的地图通过一个样式表的定义渲染成位图格式提供 WMS等服务 兼容postgis形式的数据源

以上主要集中在GIS最为常用的几何对象(矢量)部分,需要注意的是,Ganos在除了兼容PostGIS能力外,其他栅格、DEM、点云、网络、轨迹等高级时空特性也能与这些软件打通。如有这方面的需求,可以直接通过文末联系方式获得支持。

简单连接配置,即插即用

以下以QGIS、GeoServer、OpenJump、uDig为例,展示以阿里云PostgresSQL Ganos或POLARDB Ganos为数据源的对接与应用,其他基于PostGIS数据源驱动的开源3S软件等均类似,不再一一展开。

首先,需要通过阿里云主页购买RDS PostgresSQL、POLARDB for PG或POLARDB for Oracle实例(见文末链接,其中POLARDB for PG/Oracle目前可免费申请公测),并通过SQL插入或shp2pgsql工具导入矢量数据。

数据导入后,可以通过控制台自带的DMS工具查看所导入的数据:

image.png

接下来,可以基于Ganos数据源,采用开源GIS软件来执行各类操作。

(1)QGIS连接Ganos,可浏览、查看、编辑、分析Ganos中的空间数据。

image.png

(2)GeoServer连接Ganos,可以将矢量数据发布为WMS,WFS等服务,实现地理空间数据的快速共享应用。

image.png

(3)OpenJump连接Ganos ,可浏览、查看、编辑、分析Ganos中的空间数据。

image.png

(4)uDig连接Ganos ,可浏览、查看、编辑、分析Ganos中的空间数据。

image.png

不一样的底座,更强大能力

通过兼容PostGIS接口,Ganos具备了几乎即插即用、快速生态兼容的能力,且所有兼容PostGIS的代码都无需改动。同时,Ganos通过与阿里云基础设施融合,提供比自建PG+PostGIS更高系统稳定性和可靠性、更强数据处理能力和更大数据处理规模,尤其在时空轨迹数据处理能力上,要比原生PostGIS提高50-100性能。

后续Ganos将遵循OGC规范,适配更多数据种类,广泛支持包括开源和商业不同3S平台,逐步沉淀基础时空云计算能力到云计算基础平台,赋能ISV厂商,推动时空云计算作为数字化转型的基础引擎普惠到更多客户。

如何获取Ganos

时空引擎Ganos已无缝嵌入于阿里云以下数据库产品中,您无需为时空数据管理支付额外费用,了解更多相关信息请戳链接:

RDS PostgreSQL with Ganos产品入口:
https://www.aliyun.com/product/rds/postgresql

POLARDB for PG/Oracle with Ganos产品入口(可申请免费公测):
https://www.aliyun.com/product/POLARDB

HBase with Ganos产品入口:
https://www.aliyun.com/product/hbase

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
通过阿里云来学习网络GIS 的GIS人
在本科的学习中,从本地的GIS软件Arcgis到网络GIS中的云GIS,一步步最后终于到了学习服务器中的GIS的相关内容,地理信息科学的专业知识包括很多内容,从底层gis软件的相关内容的编程,到相关gis软件的使用与分析,到现在的网络gis的学习,gis在我们的生活中无处不在,我也通过服务器这个重要的工具,来进行网络gis的学习,这十分重要。通过学长的介绍,我了解到“飞天加速计划 高校学生在家实践”的这个活动,了解并学习ECS的使用,通过linux系统与ubuntu的操作的学习,我得到了许多的收获。
0 0
阿里云RDS PostgreSQL GPU加速规格(支持GIS时空加速)发布
信息摘要: 最高50倍性能提升,阿里云发布RDS PostgreSQL GPU加速规格,适用于商用GIS、时空计算领域。适用客户: 1. 企业客户、专业GIS研究机构。 2. 个人、学生。3. 专业领域企业、政府、机构:地理信息、GIS、导航、地图、空间、测绘、国土、气象、车联网、定位、卫星影像数据处理版本/规格功能: 版本提供空间数据处理GPU并行加速能力,最高50倍性能提升,阿里云RDS PostgreSQL成为第一个将GPU应用于商业GIS/时空领域的数据库。
9724 0
aliyunid阿里云国际站版代充-如何通过 SDK 使用海外云服务器ECS实例详细介绍
开发人员可以通过SDK创建阿里云国际版的海外云服务器ECS实例,下面aliyunid小编将简单介绍了如何通过Java SDK创建海外云服务器ECS实例。
0 0
阿里云4核8G服务器ECS配置报价、性能参数对照表
阿里云服务器4核8G配置可选s6、u1、c6、c7及hfc7等多种ECS实例规格,云服务器s6优惠价75.06元3个月、1200.96元一年,4核8G云服务器c6实例4核8G配置91.50元3个月、1464.00元一年,云服务器c7一年2085.08元,4核8G云服务器u1价格83.53元3个月、1336.51元一年
0 0
推荐Go语言开源项目:Excelize ,获取阿里云ECS实例监控数据导出到自定义Excel表格(二)
推荐Go语言开源项目:Excelize ,获取阿里云ECS实例监控数据导出到自定义Excel表格(二)
0 0
搭建网站选物理机还是阿里云国际版ecs?
如果企业需要选择一个服务器来承载企业网站,可以有两个类型的网站服务器选择,一是物理服务器,二是云服务器。云服务器中,特别阿里云国际版的云服务器ecs现在比较火热。那么搭建网站是要物理机还是云服务器ecs呢?www.123clouds来给大家分析两个的特性和差异。
0 0
阿里云国际站版云服务器ECS自助搭建网站步骤和方法
阿里云国际站版云服务器ECS自助搭建网站步骤和方法
0 0
阿里云4核8G服务器配置可选哪些ECS实例规格?
阿里云4核8G服务器ECS规格可选计算型c7、共享型s6、高主频计算型hfc7、计算型c6、AMD计算型c7a、计算型c8y、ARM计算型c6r及安全增强计算型c7t等规格,ECS实例规格不同CPU、网络带宽、网络收发包PPS、存储IOPS等性能参数也不同,阿里云百科分享阿里云4核8G服务器ECS实例规格及性能参数表:
0 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
阿里云存储产品手册
立即下载
阿里云AI产品必知必会系列电子书
立即下载
阿里云云原生 Serverless 案例集
立即下载