随笔分类 -  Postgres

Postgres
摘要:1、数据准备 在PostGIS中导入点层数据valve,valve表中拥有字段(gid,oldno1,subtype,diameter,addr,geom),并建立valve的属性扩展表valve_ext 创建扩展表 2、创建视图 基于点表valve和属性扩展表valve_ext建立视图valvev 阅读全文
posted @ 2019-10-10 09:07 GoodGF 阅读(2417) 评论(0) 推荐(0)
摘要:前提:在PostgreSQL中建立PostGIS数据库,安装pgRouting插件,导入现有的线表shp数据(示例使用的是管线pipesectionmain,其他的线表数据均可)。 1、pgRouting在edge表中添加字段 线表中必须有id,source,target,cost,the_geom 阅读全文
posted @ 2019-09-17 08:33 GoodGF 阅读(3395) 评论(1) 推荐(0)
摘要:1 - 通过QGIS数据库管理工具将shp导入到postgis数据库 选择数据源中postgis对应的数据库schema(架构),然后选择导入图层或文件,弹出导入矢量图层面板。 关于选项的说明: 1) 源空间参考与目标空间参考无特殊需要,应当与数据源保持一致 2) 编码默认即可,不进行选择,如选择编 阅读全文
posted @ 2019-09-04 16:56 GoodGF 阅读(4248) 评论(0) 推荐(0)
摘要:数据准备:建立架构waterdataset,导入样例供水管网数据shp文件,pipesectionmain管线表,fitting节点表。 1)创建与删除拓扑 创建拓扑,CreateTopology(topo名称,坐标系srid,容差值) 示例:通过现有空间数据表(读取现有空间数据的坐标系)创建拓扑 阅读全文
posted @ 2019-09-04 16:19 GoodGF 阅读(2437) 评论(0) 推荐(1)
摘要:前景:之前听前辈们说过postgresql大小写敏感,觉得自己注意应该也不是啥事。今天用postgresql写存储过程,以前的命名习惯,喜欢全大写,然后调用的存储过程名写的大写也提示找不到,然后开始试验了下表名、字段、函数等名大写或驼峰命名,发现postgresql的大小写规则可以用“混乱”形容。当 阅读全文
posted @ 2019-08-23 11:01 GoodGF 阅读(16565) 评论(1) 推荐(4)
摘要:打开shp2pgsql-gui.exe程序目录,在postgresql安装目录../postgresql/11/bin/postgisgui下 复制一份libintl-8.dll副本,改名为libintl-9.dll即可。 阅读全文
posted @ 2019-08-23 10:25 GoodGF 阅读(1004) 评论(0) 推荐(0)