2009-06-22 2 views
0

안녕하세요,지역 검색 "핫 스폿"영역을 찾으십니까?

현재 geolocation 사용이 가능한 사용자 모델 (위도/경도 등)이있는 웹 앱/서비스 프로젝트를 계획하고 있으며 가장 큰 방법을 알아내는 데 가장 좋은 방법이 궁금합니다. '핫스팟', 예. 대부분의 사용자가있는 반경 (예 : 10 마일)의 지오 로케이션?

실용적인 클러스터링 알고리즘이나 기타 (기존) 솔루션을 아는 사람이 있습니까? 이것은 꽤 새로운 종류의 질문입니다. 알아요.하지만 백엔드 기술은 현명한 것입니다.이 특정 기능은 분명히 전체 기능 중 하나 일 뿐이지 만 특정 기능에 대한 결정을 내리는 데 도움이 될 수 있습니다. 도구/언어/환경의 집합.

건배 & 덕분에,

-J

답변

1

SQL 서버의 공간 데이터 유형을 살펴 가치가있을 것입니다. 지리 열에 대해 색인을 작성하고 거리에 대한 쿼리를 수행 할 수 있습니다. 반경 단위로 그룹화하는 것이 얼마나 쉬운 지 확실하지 않지만 적어도 지형 데이터 유형과 그것에 대한 색인을 작성하는 것은 이러한 유형의 문제에 많은 도움이됩니다.

Geography Methods Supported by Spatial Indexes