2016-10-12 4 views
-1

웹 사이트에서 검색 기능을 구현하는 데 관심이 있습니다. 위치 검색이므로 주소/주/우편 번호 모두 작동해야합니다. 그러면 해당 지역에서 결과가 표시되고 필터링이 허용됩니다.웹 사이트에서 검색 기능

내 질문 : 어떻게 이런 식으로 최선의 접근 방식이야?

search bar

+0

질문과 관련하여 좀 더 구체적이어야합니다. 사이트를 구축 할 기술 스택은 무엇입니까? PHP, .Net, 다른 것? – Tim

+0

@Tim 그게 대부분 질문에 관한 것입니다. 나는 검색 옵션을 한 번도 해보지 않았고 일반적으로 이와 같은 용도로 사용되는 것에 대한 대답을 찾고있었습니다. – sk03

답변

1

은 말 그대로이 (아니 더 경우) 수행의 방법 수십있다. 정확한 구현은 사용하는 기술 스택에 의존하지만 것입니다 매우 최고 수준의 개요 등 :

  • 당신은 당신이 어딘가에 찾고있는 물건을 저장해야하고, 위도/경도로 태그 것 위치. 종종 이것은 어떤 종류의 데이터베이스에있을 것입니다.

  • 프로그래밍 언어를 사용하는 경우 우편 번호를 허용하는 검색을 작성하여 위도/경도로 변환 한 다음 해당 위치와의 거리에 따라 데이터베이스의 내용을 검색해야합니다. 검색에 입력 된 위치.

  • 필터링을 지원하려면 검색을 지원해야합니다. 이것은 종종 검색을 '패 시팅'이라고합니다.

는 위도/경도 위치를 작업하기 지구 위치 서비스를 사용하여 수행 할 필요가있을 것이다, (이유 이내) 무료되도록 유료 서비스로이 작업을 수행 할 것입니다 어느 곳이나 우편, 및 다른 사람과 같은 몇 가지가 있습니다 (예 : Google지도 API).

아마도 원하는 서비스를 제공하는 호스팅 서비스가있을 수 있습니다. 쇼핑을해야 할 수도 있습니다.

상자에서 검색하는 지리적 위치 검색을 지원하는 검색 소프트웨어의 예로 Solr, Azure Search, Lucene 및 Elastic과 같은 것들이 있습니다.

+0

이것은 정확히 내가 찾고있는 것입니다. 고맙습니다! – sk03

관련 문제