基于PostGIS的面向PostgreSQL的空间网络/图数据模型扩展
资 源 简 介
关于PostGraph
内建在PostGIS/PostgreSQL空间数据库内部的网络/图(Network/Graph)数据模型,支持网络的创建、修改、删除、查询、求解最优路径等操作。一切操作通过SQL直接调用,简洁易用。具有跨平台、易扩展、语言无关等特性。
如何安装
安装PostgreSQL
安装PostGIS
在PostgreSQL中执行postgraph.sql文件,导入PostGraph函数库。
可选:Linux用户为了获得更好的性能,可以再执行Extend/postgraph_with_c.sql。执行之前需注意修改动态链接库postgraph.so所在路径。
安装QGIS(可选,主要用于查看图形数据)
如何使用
创建一个空间数据库
导入原始地图数据(线型)至PostgreSQL数据库。
例如可使用shp2pgsql工具将shapefile导入到PostgreSQL数据库
PostGraph调用
test文件中包含了PostGraph中主要函数的SQL调用示例。
文 件 列 表
postgraph-0.1.0
Extend
ReadMe
postgraph.sql
test