PostGIS는 객체 관계형 데이터베이스 시스템인 PostgreSQL 의 확장 프로그램으로, 데이터베이스에 GIS(지리정보 시스템) 객체를 저장할 수 있게 해줍니다. PostGIS는 GiST 기반 R-Tree 공간 인덱스를 지원하며, GIS 객체의 분석 및 공간 처리를 위한 기능을 포함하고 있습니다.
이 문서는 3.5.0dev 버전의 사용자 지침서입니다.
이 저작물은 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스를 따릅니다. 사용자가 원하는 대로 이 문서를 사용할 수 있지만, 우리는 사용자가 PostGIS 프로젝트의 저작권을 명시하고 가능한 위치에 https://postgis.net으로 연결되는 링크를 삽입하도록 요구합니다.
geometry_dump
rows for the components of a geometry.geometry_dump
rows for the exterior and interior rings of a Polygon.LINESTRING
의 시작점과 종단점이 일치하는 경우 TRUE
를 반환합니다. 다면체 표면이 닫혀 (부피를 가지고) 있는 경우 TRUE
를 반환합니다. TRUE
를 반환합니다.TRUE
를 반환합니다.valid_detail
row stating if a geometry is valid or if not a reason and a location.ST_Length
와 동일합니다.ST_Perimeter
.ValidateTopology
.schema_name
스키마 안의 table_name
명칭의 테이블에서 Topogeometry 열을 삭제하고 topology.layer 테이블에서 해당 열을 등록 해제합니다.anode
와 anothernode
를 연결하는 alinestring
도형이 정의하는 고립된 경계선을 추가하고 새 경계선의 ID를 반환합니다.apoint
geometry exists as a node an error is thrown. Returns description of move.aface
의 경계를 이루는 정렬된 경계선들의 집합을 반환합니다.topoelementarray
for a set of element_id, type arrays (topoelements).topoelementarray
(an array of topoelements) containing the topological elements and type of the given TopoGeometry (primitive elements).topoelement
objects containing the topological element_id,element_type of the given TopoGeometry (primitive elements).exclude_nodata_value
를 거짓으로 설정할 경우, nodata
픽셀을 포함한 모든 픽셀이 교차한다고 가정하고 값을 반환합니다. exclude_nodata_value
를 설정하지 않은 경우, 래스터의 메타데이터에서 값을 읽어 들입니다.NODATA
가 아닌 값을 반환합니다. NODATA
가 아닌 값들의 이중 정밀도 데이터형 2차원 배열을 반환합니다. crop
을 설정하지 않거나 참으로 설정한 경우, 잘라낸 래스터를 출력합니다.extenttype
파라미터가 출력 래스터의 범위를 정의할 것입니다. extenttype
의 값은 INTERSECTION, UNION, FIRST, SECOND가 될 수 있습니다. nband
는 변경할 밴드를 가리킵니다. nband
를 따로 설정하지 않을 경우 밴드 1로 가정합니다. 다른 모든 밴드들은 변경 없이 반환됩니다. 실제 사례: 보기 좋은 형식으로 더 간단하게 렌더링하기 위해 16BUI 밴드를 8BUI 등등으로 변환하십시오.TRUE
를 반환합니다.TRUE
를 반환합니다.TRUE
를 반환합니다.TRUE
를 반환합니다. 이중 정밀도 경계 상자를 이용합니다.TRUE
를 반환합니다. 이중 정밀도 경계 상자를 이용합니다.TRUE
를 반환합니다.TRUE
를 반환합니다. 이중 정밀도 경계 상자를 이용합니다.TRUE
를 반환합니다. tiger_data
스키마를 대상으로 합니다.county_all
, state_all
로 시작하는 테이블, 또는 뒤에 county
, state
가 붙는 주(州) 코드를 모두 삭제하는 스크립트를 생성합니다.tiger_data
스키마를 대상으로 합니다.geomout
, 각 위치에 대한 normalized_address
(addy) 및 순위도 포함하는, 교차점에서 처음 가로지르는 도로에 있는 가능성 있는 위치들의 집합을 출력합니다. 순위가 낮을수록 주소와 위치가 일치할 가능성이 커집니다. 결과를 순위가 낮은 순서로 정렬합니다. 결과의 최대 개수(기본값 10) 옵션 파라미터를 넘겨줄 수 있습니다. TIGER 데이터(edge, face, addr) 및 PostgreSQL 퍼지 문자열 매칭(soundex, levenshtein)을 이용합니다.tiger_data
스키마에 단계별로 로드하는 셸 스크립트를 생성합니다. 각 주(州)의 스크립트를 개별 레코드로 반환합니다.tiger_data
스키마에 단계별로 로드하는 셸 스크립트를 생성합니다. 각 주(州)의 스크립트를 개별 레코드로 반환합니다. 최신 버전은 TIGER 2010 구조 변경 사항을 지원하며, 인구조사 구역, 블록 그룹, 블록 테이블도 로드합니다.norm_addy
합성 유형을 반환합니다. 이 함수는 tiger_geocoder와 함께 패키징된 색인 데이터만 이용해서 (TIGER 인구조사 데이터는 필요없이) 작동할 것입니다.norm_addy
합성 유형을 반환합니다. 이 함수는 tiger_geocoder와 함께 패키징된 색인 데이터만 이용해서 (TIGER 인구조사 데이터는 필요없이) 작동할 것입니다. address_standardizer 확장 프로그램이 필요합니다.norm_addy
복합 유형 객체를 입력받아, 해당 객체의 보기 좋은 인쇄용 표현을 반환합니다. 일반적으로 normalize_address 함수와 결합해서 쓰입니다.