12.15.9 기하 객체 간의 공간 관계를 테스트하는 함수
이 절에서 설명 된 함수는 인수로 두 기하 도형을 받고 그들 사이의 질적 또는 양적 관계를 반환합니다.
OpenGIS 사양은 2 개의 기하 값 사이의 관계를 테스트하는 일련의 함수가 정의되어 있습니다. MySQL은 먼저 이러한 함수를 구현함으로써 객체의 최소 경계 사각형 (MBR)를 사용하여 해당 MBR 기반의 함수와 같은 결과를 반환했습니다. 예를 들어,
Contains()와MBRContains()는 같은 결과를 반환합니다. (예외 :Crosses()는 존재하지만MBRCrosses()는 존재하지 않습니다.)MySQL 5.6.1의 시점에서는 정확한 객체 형상을 사용하는 해당 버전을 사용할 수 있습니다. 이 버전의 이름은
ST_접두어를 붙일 수 있습니다. 예를 들어,Contains()가 최소 경계 사각형을 사용하는 반면ST_Contains()는 객체 형상을 사용합니다.MySQL 5.6.1의 시점에서는 이미 정확했습니다 기존의 공간 함수에 대한
ST_별칭도 존재합니다. 예를 들어,ST_IsEmpty()는IsEmpty()의 별칭입니다. 또한ST_Distance()도 사용할 수 있습니다.2 개의 기하 값 사이의 관계를 테스트하려면 MySQL 고유의 일련의 MBR 기반 함수를 사용할 수 있습니다.