PostGIS 문서 ST_PointOnSurface
는 "표면에 놓여진 포인트" 를 반환 한다고 명시하고 있습니다. PostGIS가 사소한 구현을 제공한다고 확신하지만이 기능은 문서를 만족하지만 실제 유틸리티는 거의 제공하지 않는 결과를 제공하기 위해 사소하게 구현 될 수있는 것처럼 보입니다.
PostGIS에 대한 이 소개 는 "[ST_PointOnSurface]가 센트 로이드 연산보다 계산 비용이 훨씬 비쌉니다." ST_Centroid
와의 비교 및 대비를 제공합니다 ST_PointOnSurface
.
ST_PointOnSurface
계산 방법에 대한 자세한 설명이 있습니까? 을 사용 ST_Centroid
하고 있지만 중심이 형상 외부에있는 데이터에서 일부 사례가 발생했습니다. 나는 이것이 ST_PointOnSurface
올바른 대안 이라고 생각 하지만 기능 이름과 문서는 불확실성을 남깁니다.
또한, ST_PointOnSurface
중심이 이미 지오메트리 내에있는 경우에도 발생 하는 계산 비용이 있습니까?