2017-02-05 2 views
0

Google지도 API에서 직사각형이나 다른 모양 안에 위치를 가져올 수 있습니까? 기본적으로 사용자가지도에 직사각형을 그려야하고 내 프로그램에서 해당 직사각형 안에있는 모든 장소 (예 : 식당)를 찾아야합니다. 서클에서이 작업을 수행 할 수 있었지만 직사각형으로 그 작업을 수행하는 방법을 알지 못합니다. 미리 감사드립니다. 사각형 안에 장소 가져 오기 google maps

+1

서클 내에서 어떻게 했습니까? – geocodezip

+0

@geocodezip, 나는 원의 반경을 얻었고 그 반경을 원점 api의 반경으로 사용했습니다. 직사각형에는 반지름이 없기 때문에 직사각형에 대해서도 같은 작업을 수행 할 수 없습니다. – Ruben

답변

0

지도 JavaScript API v3의 장소 라이브러리를 사용하여 사각형 내의 장소를 검색해야하는 경우 PlaceSearchRequest 객체에서 bounds 매개 변수를 사용해야합니다.

https://developers.google.com/maps/documentation/javascript/reference#PlaceSearchRequest

경계 유형 : 위도 경도 경계 |

장소를 검색하는 내 경계를

LatLngBoundsLiteral. 경계가 설정된 경우 위치와 반지름이 모두 무시됩니다.

+0

안녕하세요. 귀하의 답변에 감사드립니다. 나는 이미 그 부분을 알아 냈다. 그러나 오류가있는 것처럼 보입니다. 셰이프 밖의 장소도 뿌려집니다. http://savepic.org/8484970.png이 문제를 해결하는 방법을 알고 계십니까? 감사. – Ruben

+0

경계가 강한 제안이지만 결코 제약 조건이 아닙니다. 반경 검색도 마찬가지입니다. – amenadiel

관련 문제