随着移动互联网、位置感知技术、对地观测技术的快速发展,时空信息已从传统GIS行业渗透到大众应用及各行各业。从静态POI(兴趣点)到APP位置信息,从导航电子地图到车辆行驶轨迹,从卫星影像到三维城市建模,GIS地理空间信息以及时空信息以各种形态嵌入到数字化框架中并成为一种基础关键数据资源。云数据库作为PaaS(Platform-as-a-Service)层的核心系统,如何将空间型(Geospatial)及时空型(Spatio-temporal)数据管理融入其中,并与传统数据类型融合,提供稳定、弹性、高效的时空云计算服务,是未来云数据库发展的重要方向之一。
2018年12月10日,阿里云PostgreSQL数据库时空引擎Ganos正式上线,将为各类GIS地理空间数据以及时空型数据提供云上的高效存储、查询和分析计算服务。Ganos将数据库、GIS引擎和时空引擎整合,利用云上GPU、OSS软硬件一体化能力,为更广泛领域建立基于位置智能提供基础核心能力。
1、业务场景支持
阿里云数据库时空引擎Ganos具备广泛的服务领域,支持LBS、IoT、出行、物流、社交、零售等新型业态以及传统地理空间相关产业。
互联网出行
存储管理共享单车、共享汽车、专车等车辆状态、通信状态、位置信息、轨迹信息、事件信息、地理围栏等,支撑车辆查询、轨迹数据管理/分析挖掘、实时运行热力图、周边搜索、地理围栏、用户画像、预测用户出行行为等。
智慧物流
存储管理司机信息、车辆信息、服务区域、位置轨迹、AOI、路网信息等,支撑派单调度、路径规划VRP、地盘服务、轨迹服务、运力分布等。
外卖递送
存储管理人员信息、车辆信息、订单信息以及骑手位置实时更新和记录,通过定位最近骑手实现大规模订单处理。
新零售/O2O
存储管理商铺位置、用户轨迹数据等,支撑精准筛选(任意字段、标签过滤、透视分析)、商铺选址、地推、时间区间和空间覆盖查询等。
3S行业
包括城市规划、公共安全、生态环境、国土管理、交通运输、水利电力、民政地名、灾害预测等。存储管理业务数据、矢量地图、航天航空多源遥感影像数据、高程数据、电力/林业等行业激光点云成果数据,支撑多数据融合快速检索、访问、查询与分析。
传统需要借助专业GIS平台软件才能玩转的Spatial场景,基于Ganos提供的SQL访问即能轻松搞定(且是免费的),你也不用再担心各类专业软件学习门槛高、数据集成困难,基于云上PostgreSQL数据库一站式融合查询、分析、处理各种复杂数据种类。Ganos将逐步沉淀基础时空云计算能力到云计算基础平台,赋能ISV厂商,推动时空云计算作为数字化转型的基础引擎普惠到更多客户。
2、Ganos功能与技术特性
Ganos目前版本提供GIS几何对象数据库、MOD移动对象数据库、RS遥感影像数据库、NW几何网络数据库、LP激光点云数据库支持。用户可以针对业务中所涉及到的不同GIS及时空数据类型进行数据的统一入库、一体化存储、快速查询检索以及执行各类分析计算。
遵循OpenGIS标准规范,兼容PostGIS几何对象数据库
Ganos引擎支持强大的几何对象数据库构建,其中几何对象的例子如地理围栏所表示的多边形、POI兴趣点等,其建模能力有着最广泛的适用性。引擎所提供的SQL接口符合ISO及OpenGIS标准规范,支持2D/3D/4D坐标空间(x,y,z,m),支持创建2-D/n-D几何空间索引(GIST-R树),并同时支持平面计算和球面计算。因PostGIS几何对象数据库已经在业界被广泛使用,Ganos设计与之严格兼容,因此PostGIS应用可以无缝升级到Ganos。
提供云上软硬件一体化的遥感影像数据库支持
Ganos遥感影像数据库引擎支持各类空间栅格型数据的导入导出、拼接、剪切、统计分析等操作,并融合了云上GPU的并行计算加速能力和OSS稳定、高效、低成本的对象存储扩展能力。测试表明,在数据写入、重采样等耗时操作上具备5-27倍性能提升。系统可以为卫星、无人机等遥感影像数据管理提供关键能力支撑。
国际上首个商业化的MOD(移动对象数据库)数据库支持
Ganos所包含的移动对象数据库(MOD)引擎支持人、车、飞行器等各类移动对象在高达时空四维环境中移动轨迹管理。引擎遵循OGC Moving Features Access 2017标准,设计有独立的轨迹模型并提供高效时空索引能力。采用原生轨迹模型比传统基于点模型在空间过滤、时间定位等常规计算操作中有近50-100倍的性能提升,且用户可以通过引擎所提供的SQL函数实现轨迹构造、轨迹压缩、轨迹分段、轨迹时空关系判断等操作,从而大幅降低应用开发难度。
提供拓扑网络路径分析和大规模点云存储与查询支持
Ganos所包含的几何网络数据库引擎支持Node-Edge拓扑网络构建,支持Turn、U-Turn等概念,支持TSP(旅行商问题)、KSP(多条线路最短路径)、TRSP(转向限制的最短路经)等一系列路径规划算法。同时,为适合自动驾驶以及三维数据建模需求,Ganos提供了对大规模激光点云(LiDAR) 数据存储和管理分析功能,支持多种高效压缩算法以及40多个空间关系、操作、统计值计算函数。
相比开源PostGIS空间数据库,Ganos包含云上软硬件一体化的性能增强和模型增强(轨迹、影像、点云等),且继承了阿里云RDS for PostgreSQL数据库强大底座以及高可用(HA)、只读实例扩展以及高效自动运维等一系列企业级特性。Ganos在GIS地理空间数据处理,尤其是时空数据处理方面走在了国际前沿,也是第一个在云数据库中原生支持轨迹数据类型和MOD数据管理的时空数据库。
3、Ganos实操使用途径
此次发布的Ganos引擎包含在RDS for PostgresSQL 10版本中,即用户在购买PostgresSQL 10 RDS服务时,系统已默认打包Ganos引擎。Ganos引擎本身并不额外收费,这对于需要使用GIS或时空功能的用户而言,将大幅降低应用和开发成本。我们希望把时空云计算能力普惠到更多客户,打造出更多行业标杆。