本文主要介紹如何將Ganos作為數(shù)據(jù)源與GeoServer、uDig、QGIS等最常用的開源GIS軟件對(duì)接,為基于開源GIS應(yīng)用方案選型提供支撐。
支持常用各大開源GIS軟件
因Ganos設(shè)計(jì)上充分兼容了PostGIS接口,因此理論上可以無(wú)縫對(duì)接支持PostGIS的各類軟件生態(tài)。
選取部分常用開源GIS軟件說(shuō)明如下表所示:
以上主要集中在GIS最為常用的幾何對(duì)象(矢量)部分,需要注意的是,Ganos在除了兼容PostGIS能力外,其他柵格、DEM、點(diǎn)云、網(wǎng)絡(luò)、軌跡等高級(jí)時(shí)空特性也能與這些軟件打通。如有這方面的需求,可以直接通過(guò)文末聯(lián)系方式獲得支持。
簡(jiǎn)單連接配置,即插即用
以下以QGIS、GeoServer、OpenJump、uDig為例,展示以阿里云PostgresSQL Ganos或POLARDB Ganos為數(shù)據(jù)源的對(duì)接與應(yīng)用,其他基于PostGIS數(shù)據(jù)源驅(qū)動(dòng)的開源3S軟件等均類似,不再一一展開。
首先,需要通過(guò)阿里云主頁(yè)購(gòu)買RDS PostgresSQL、POLARDB for PG或POLARDB for Oracle實(shí)例(見文末鏈接,其中POLARDB for PG/Oracle目前可免費(fèi)申請(qǐng)公測(cè)),并通過(guò)SQL插入或shp2pgsql工具導(dǎo)入矢量數(shù)據(jù)。數(shù)據(jù)導(dǎo)入后,可以通過(guò)控制臺(tái)自帶的DMS工具查看所導(dǎo)入的數(shù)據(jù):
接下來(lái),可以基于Ganos數(shù)據(jù)源,采用開源GIS軟件來(lái)執(zhí)行各類操作。
1.QGIS連接Ganos,可瀏覽、查看、編輯、分析Ganos中的空間數(shù)據(jù)。
2.GeoServer連接Ganos,可以將矢量數(shù)據(jù)發(fā)布為WMS,WFS等服務(wù),實(shí)現(xiàn)地理空間數(shù)據(jù)的快速共享應(yīng)用。
3.OpenJump連接Ganos ,可瀏覽、查看、編輯、分析Ganos中的空間數(shù)據(jù)。
uDig連接Ganos ,可瀏覽、查看、編輯、分析Ganos中的空間數(shù)據(jù)。
不一樣的底座,更強(qiáng)大能
通過(guò)兼容PostGIS接口,Ganos具備了幾乎即插即用、快速生態(tài)兼容的能力,且所有兼容PostGIS的代碼都無(wú)需改動(dòng)。同時(shí),Ganos通過(guò)與阿里云基礎(chǔ)設(shè)施融合,提供比自建PG+PostGIS更高系統(tǒng)穩(wěn)定性和可靠性、更強(qiáng)數(shù)據(jù)處理能力和更大數(shù)據(jù)處理規(guī)模,尤其在時(shí)空軌跡數(shù)據(jù)處理能力上,要比原生PostGIS提高50-100性能。后續(xù)Ganos將遵循OGC規(guī)范,適配更多數(shù)據(jù)種類,廣泛支持包括開源和商業(yè)不同3S平臺(tái),逐步沉淀基礎(chǔ)時(shí)空云計(jì)算能力到云計(jì)算基礎(chǔ)平臺(tái),賦能ISV廠商,推動(dòng)時(shí)空云計(jì)算作為數(shù)字化轉(zhuǎn)型的基礎(chǔ)引擎普惠到更多客戶。
如何獲取Ganos
時(shí)空引擎Ganos已無(wú)縫嵌入于阿里云以下數(shù)據(jù)庫(kù)產(chǎn)品中,您無(wú)需為時(shí)空數(shù)據(jù)管理支付額外費(fèi)用,了解更多相關(guān)信息請(qǐng)戳鏈接:
RDS PostgreSQL with Ganos產(chǎn)品入口:
https://www.aliyun.com/product/rds/postgresql
POLARDB for PG/Oracle with Ganos產(chǎn)品入口(可申請(qǐng)免費(fèi)公測(cè)):
https://www.aliyun.com/product/POLARDB
HBase with Ganos產(chǎn)品入口:
https://www.aliyun.com/product/hbase