2011-09-30 2 views
2

지도에 오버레이를 추가하기 전에 오버레이가 이미지도에 있는지 여부를 알 수있는 방법이 있습니까?Google지도에 오버레이가 있는지 찾기

내가 원하는 것은 Google 서버에서 LatLng 포인트를 비동기 적으로 가져 오는 애플리케이션입니다.이 포인트를 사용하여 마커를 만들고이를지도에 추가합니다. 그 점이 이미 맵에 추가되었는지 확인하는 방법이 있습니다.

그런데 GWT-RPC와지도를 사용하고 있습니다. 어떤 도움을 주시면 감사하겠습니다.

+0

당신이 항목이 존재하지 것이라고 말했다 확신 있도록 데이터베이스 또는 애플리케이션의 백엔드, 오버레이를 만들기 전에 중복을 제거 할 수 있습니까? – Jason

+0

기존 오버레이를 찾는 방법이 없으므로이를 수행하려고합니다. –

답변

0

할 수있는 일은 Google지도에 마커를 추가하기 전에 목록에 마커를 추가 한 다음 목록을 반복하여 두 마커의 latlng 포인트가 같은지 확인하지만 그 전에는 LatLng.isequals는 isals() 메소드가 수행해야하는 작업을 수행하지만 JS 오버레이 규칙에 의해 제약을받습니다.

또한 다음 링크는 당신을 도울 수 있습니다 How to avoid Java.util.IllegalStateException in the following code?

관련 문제