PostGIS 遞迴方法

2022-03-11 23:17:41 字數 833 閱讀 1936

在oracle資料庫中,有可以實現遞迴的函式

select

*from

table_name

start

with

[condition1

]connect by[

condition2

]

最近發現postgresql資料庫也有型別遞迴查詢的方法,

與oracle不同的是,postgresql沒有現成的關鍵字表示層級和路徑,需要自己構造(如下path和depath)

#前提資料必須是樹狀結構,首尾互聯,方向一致(下例中,source和target互聯)

PostGIS 操作geometry方法

point 0 0 點 linestring 0 0,1 1,1 2 線 polygon 0 0,4 0,4 4,0 4,0 0 1 1,2 1,2 2,1 2,1 1 面 multipoint 0 0,1 2 多點 multilinestring 0 0,1 1,1 2 2 3,3 2,5 4 多...

PostGIS教程二 PostGIS的安裝

目錄 二 安裝postgresql 三 安裝postgis 在安裝postgis前首先必須安裝postgresql,然後在安裝好的stack builder中選擇安裝postgis元件。這裡使用的postgresql版本是9.6。安裝postgresql安裝完成後,提示執行stack builder...

PostGIS教程二 PostGIS的安裝

目錄 二 安裝postgresql 三 安裝postgis 在安裝postgis前首先必須安裝postgresql,然後在安裝好的stack builder中選擇安裝postgis元件。這裡使用的postgresql版本是9.6。安裝postgresql安裝完成後,提示執行stack builder...