2015-01-08 4 views
-1

도시에 마커가 두 개 있습니다. 주소로 검색 할 때 해당 위치 주변에서 마커를 검색 할 수 있습니다. 그러나 조금 더 나아가 거리 이름 만 입력하고 그 거리에있는 모든 마커를 검색하고 싶습니다. 내 문제는 거리의 모양 좌표를 검색하는 방법을 모르겠다는 것입니다 (예 : 북쪽 동쪽, 북쪽 서쪽, 남쪽 동쪽, 남쪽 서쪽의 간단한 직선 거리 좌표). 그러나 모양에 따라 더 많은 좌표를 가질 수 있습니다. 거리).Google지도 API : 거리에 위치한 마커 만 표시

누군가 어떻게하는지 알고 있습니까?

미리 감사드립니다.

답변

0

다각형을 그리려는 것 같습니다. 그렇다면 먼저 마커의 좌표를 배열에 모으고 해당 배열을 사용하여 다각형 모양을 그릴 수 있습니다. https://developers.google.com/maps/documentation/javascript/shapes#polygons

을 또는 당신은 시각적 인 예를 볼 수 있습니다 :

다각형 모양을 그리는 방법에 대한 자세한 내용은이 방문 https://stackoverflow.com/a/26241774/4195406

+0

음 :

https://developers.google.com/maps/documentation/javascript/examples/polygon-arrays 또한 드래그 예제가있다. .. 정말로. 사실, 어떻게 다각형을 그리는 지 압니다 ... 제 문제는 거리 주변의 다각형을 감지하고 있습니다 ... 같은 방법으로 거리의 위, 아래, 왼쪽, 오른쪽 좌표를 자동으로 감지하는 것과 같습니다. 다른 부분들, 나는 이미 어떻게 알아. –

+0

여러 위치를 제공하지 않는 한 여러 좌표 좌표를 검색하는 Google API가 없다고 생각하지 않습니다. 거리가 단지 직선 차선이거나 거리가 원형이면 ... 실제로 북동 또는 남동을 가질 수 있습니다. 이 답변을 읽을 수도 있습니다 : http://stackoverflow.com/a/10515516/4195406 그것이 당신에게 단서를 줄 수 있는지보십시오. – ztan

+0

링크를 제공해 주셔서 감사합니다. –

관련 문제