PostGIS
PostgreSQL 공간 확장 DB. SQL로 자르기, 합치기, 타일 생성.
테이블 적재 후 SQL로 좌표계 변환(ST_Transform), 벡터타일 생성(ST_AsMVT), 3D 돌출(CG_Extrude, SFCGAL). 실서버에서는 martin, pg_tileserv가 이 DB에서 바로 타일 제공.
- 입출력
- SHP, GPKG, GeoJSON(적재) → MVT, GeoJSON, 3D 도형
- 언어
- C
- 라이선스
- GPL-2.0
- 버전
- 3.6
- 상태
- 사용 중
- 실행 이미지
postgis/postgis:18-3.6- 홈페이지
- https://postgis.net
대표 명령
SELECT ST_AsMVT(t, 'lanes') FROM (SELECT ST_AsMVTGeom(geom, ST_TileEnvelope(16, x, y)) …) t이 사이트 사용처
- .gml .citygml CityGML3D 모델실행: 3DCityDB + pg2b3dm 레시피
- .geojson .json GeoJSON (높이 속성)2.5D 벡터실행: PostGIS + pg2b3dm 레시피
- .shp .zip Shapefile (높이·층수 속성)2.5D 벡터실행: PostGIS + pg2b3dm 레시피
- .shp .zip Shapefile2D 벡터실행: PostGIS + Python 레시피