2012-10-10 3 views
0

Google Places API를 사용하는 첫 번째 Android 애플리케이션을 개발 중입니다. 내가 겪고있는 문제는 검색 결과를 필터링하여 내가 원하는 특정 장소 만 표시하고 그 유형 내의 모든 것을 표시하지 않는 방법을 모르겠다는 것입니다. 예를 들어 전국에있는 특정 유형의 레스토랑 목록이 있고 그 특정 장소 만 보여주고 싶다고 말하면 신청서에 표시하고 싶은 음식에 대한 결과를 필터링하는 방법은 무엇입니까? 그래서 나는 이탈리아 음식점을 원했지만 어떤 무작위 레스토랑도 원하지 않는다고 말하면서, 나는 특정 레스토랑 그룹이나 특정 요리사의 일부인 것을 보여주고 싶다. 이미 위치 목록이있는 경우 필터 할 수있는 방법이 있습니까? 감사!Android : 필터 Google 지역 정보 검색 결과

답변

0

Places API로이를 수행 할 정확한 방법이 없습니다. 요청시 레스토랑 그룹 또는 요리사 이름을 keyword 매개 변수로 전달할 수 있습니다. 문서 상태로, keyword 매개 변수는 다음과 같습니다

용어가 아니라 고객으로, 구글을 포함, 이 장소를 색인에는 이름, 유형, 주소에 국한되지 않은 모든 내용에 대해 일치하는 리뷰 및 기타 제 3 자 콘텐츠.

장소가있는 경우 검색에서 반환 된 장소와 위치를 일치시킬 수는 있지만 신뢰할 수는 없습니다. Google이 장소에 대해 갖고있는 정확한 위치가 위치와 다를 수 있습니다. 장소.

+0

그게 내가 유일하게 생각했던 것입니다. Google IO에서는 올해 Sweet Surf Spot이라는 앱을 데모하여 서핑 학교 및 상점과 함께 최고의 서핑 장소를 매핑했습니다. 그래서 나는 당신이 단지 학교와 상점을 위해 키워드를 사용할 수 있다고 가정합니다. 그러나 해안을 따라 모든 해변을 나열하지 않는 한 실제 서핑 장소를 필터링하는 방법은 없습니다. –

+0

@ChrisD [비디오] (http://youtu.be/JCgTAWXwjOk?t=19m25s)에서 언급했듯이 사용자 장소 보고서를 발행하여 서핑 장소를 추가해야합니다. –

관련 문제