Bootstrap

管线连通性分析

1.添加扩展
	CREATE EXTENSION postgis;
	CREATE EXTENSION pgrouting;
2.导入数据
	导入管线数据(注意下管线数据的坐标系的strid)
3.创建拓扑
	这里我导入的管线表名称为:gx
	在gx表中添加int4 source(起点)、int4 target(终点)double (权重)cost
	给shape、target、source添加索引
	//给权重赋值
	update gx set cost = public.st_length(shape);
	//为目标表创建拓扑布局,即为source和target字段赋值
	select public.pgr_createTopology('gx',0.000001,'shape','objectid','source','target');
	//注意:如果拓扑表需要重新生成,需要将源表的source和target的字段设置为null,
	//再执行pgr_createTopology
;