포인트로부터 주어진 거리 내에있는 MySQL 데이터베이스의 모든 폴리곤을 가져 오는 방법을 알고있는 사람이 있습니까? 실제 거리는 나중에 발견 된 각 다각형에 대해 계산되기 때문에 그리 중요하지 않지만 "가까운"폴리곤에 대해 계산을 수행하는 것은 거대한 최적화입니다.위도에 가까운 폴리곤을 가져 오십시오.
저는 MBR을보고 기능을 포함하고 있지만, 문제는 일부 폴리곤은 매우 커서 그 점들 주위에 그려진 경계 상자 안에 포함되어 있지 않지만 일부 꼭지점은 여전히 가깝다는 것입니다.
제안 사항?
감사합니다. 비슷한 문제가있는 사람들을 위해 : 나는 관심 지점 주위에 그려진 원의 MBR을 사용하고 결국 MBR이 원 MBR을 교차 한 모든 폴리곤을 가져온다. – Gren
'거리'의 의미는 무엇입니까? 마일, km 또는 미터입니까? –
@ShaishavJogani :'@ distance'은 검색하는 거리를 유지하는 변수입니다. 좌표를 같은 단위로 저장하는 경우 마일 또는 km 또는 미터 또는 기타 거리 단위가 될 수 있습니다. – Quassnoi