반응형
POINT 유형의 공간 기하학 열이있는 MySQL 데이터베이스에 테이블이 있습니다. 지도 중앙의 한 지점을 가져 와서 X 마일 (또는 어떤 거리) 이내의 모든 기록을 찾을 수 있기를 바랍니다. 나는 기하학 수학에 크게 들어 가지 않는 이것을 수행하는 방법에 대한 좋은 예나 설명을 찾을 수없는 것 같습니다. 나는 그 길을 갈 수있어서 기쁘지만, 먼저 진정한 공간 데이터베이스로 그것을 해결하려고 시도하고 싶습니다.
해결 방법
MySQL이 실제로이 작업을 수행하는 코드를 구현하지 않았기 때문에 작동하지 않습니다. 경계 상자 쿼리 만 사용합니다.
여기에 나열된 기능이 없습니다.
대신 PostGIS 또는 Spatialite를 사용하는 것이 좋습니다.
참조 페이지 https://stackoverflow.com/questions/3209093
반응형
'MySql' 카테고리의 다른 글
MySQL 여러 데이터베이스에 부여합니다. MySQL (0) | 2020.11.18 |
---|---|
MySQL 주의 : if ($ result-> num_rows> 0) {에서 비 객체의 속성을 얻으려고 시도합니다. (0) | 2020.11.18 |
MySQL phpmyadmin에 사용자를 추가하는 방법 (0) | 2020.11.18 |
MySQL mysql 쿼리의 성능을 확인하는 방법은 무엇입니까? (0) | 2020.11.18 |
MySQL How to call a stored procedure using select statement in mysql (0) | 2020.11.18 |
댓글