좌표가있는 상점 위치의 mongo 콜렉션이 있습니다. 사용자가 좌표를 얻고 가장 가까운 매장을 찾을 수있는 앱을 만들고 있습니다. 결과를 얻기 위해 상점을 정렬하는 가장 효과적인 방법은 무엇입니까? 그러면 상점에서 몇 마일 떨어진 곳에서 어떻게 얻을 수 있습니까?사용자 (및 상점) 좌표를 사용하여 가장 가까운 상점 찾기
표준 PHP mongo 드라이버를 사용하고 있습니다.
좌표가있는 상점 위치의 mongo 콜렉션이 있습니다. 사용자가 좌표를 얻고 가장 가까운 매장을 찾을 수있는 앱을 만들고 있습니다. 결과를 얻기 위해 상점을 정렬하는 가장 효과적인 방법은 무엇입니까? 그러면 상점에서 몇 마일 떨어진 곳에서 어떻게 얻을 수 있습니까?사용자 (및 상점) 좌표를 사용하여 가장 가까운 상점 찾기
표준 PHP mongo 드라이버를 사용하고 있습니다.
MongoDB GeoSpatial 쿼리를 사용하여이 쿼리를 수행 할 수 있습니다. 이 기능은 다음 문서에 설명되어 있습니다. http://www.mongodb.org/display/DOCS/Geospatial+Indexing
Google지도 API를 사용하여 현재 위치와 가장 가까운 거리 사이의 주행 거리를 알아낼 수 있습니다. 질문의 마지막 부분에 답할 수 있습니다. 저장. 첫 번째 비트에 관해서는, 더 많은 정보가 필요합니다. 나는 코멘트에서 언급 한 바 있습니다.
각 상점에 대한 국가,시 /도 데이터가 있습니까? 또한 몇 개의 점포가 있습니까? – prince
직통 거리 또는 주행 거리? – tyjkenn
그 데이터가 있습니다. 직접 거리. – Michael