2011-01-05 3 views
0

나는 다각형 (지리 울타리)을 데이터베이스 테이블 상태 및 테이블 대학에서 대학 정보를 보유하고 있습니다. 이제 저는 대학이 우리 외부의 다각형 안에 있는지 알아보고자합니다. 다각형의 경계에있는 경우지오 펜스 (Geo Fence) : Oracle Spatial을 사용하여 지오 펜스 경계를 ​​중첩하는 객체 (지형지 물)을 식별하는 방법?

필자는 한 가지 방법으로 피쳐의 중간 점을 계산할 수 있다고 생각했습니다. 중간 점이 다각형 내에 있으면 폴리곤 내부에 피쳐 (대학)가있는 것입니다. 그렇지 않은 경우 점이 폴리곤의 외부/경계에 다각형의 바깥쪽에있는 경우입니다.

어떻게 Oracle Spatial Query를 사용하여이를 수행합니까?

감사합니다.

답변

0

조사하려는 것은 SDO_RELATE입니다.

기능의 중간 점을 계산할 필요가 없으며 SDO_RELATE 기능 만 사용하면됩니다. 그들은 그들이 서로, 내부, 외부, 등등 어떻게 관련되는지를 결정할 것입니다.

자세한 내용은 http://download.oracle.com/docs/html/A85337_01/sdo_oper.htm을보십시오.