2012-03-09 2 views
0

지도에 2 개의 마커를 넣고 잠시 후에 마커를 제거하려는 경우 정확한 접근 방식이나 다음과 같은 차이점에 대해 궁금합니다. 배치 할 때 오버레이를 사용해야합니까, 아니면 canvas.draw (또는 그냥 그리기)를 사용하여 배치해야하는지 아니면 단순히 두 이미지를 뷰로 추가하고 레이아웃 매개 변수를 사용하여 위치를 설정할 수 있습니까? 마지막으로 가장 쉬운 것을 찾았지만 입력이 필요합니다. 감사합니다.지도에 마커를 넣기 위해 오버레이, 그리기 또는 추가보기

+0

누구? 나는 아직 애슐러가 없기 때문에 놀랐다. – Snake

답변

2

놀라지 마십시오. 이것은 끔찍한 질문입니다. 두 태그 이외에, 당신이 구축하고있는 플랫폼에 대해 아무 것도 설명하지 않습니다.

Android 앱을 만드는 경우 오버레이 맵을 사용하는 것이 좋습니다. http://code.google.com/android/add-ons/google-apis/reference/com/google/android/maps/Overlay.html

웹 앱을 만드는 경우 Google지도 자바 스크립트 API 마커를 사용합니다. http://code.google.com/apis/maps/documentation/javascript/overlays.html#Markers

Google지도를 사용하지 않거나 사용하지 않는 사용자가 인터넷을 통해 내 마음을 읽는 방법을 알지 못합니다.

+0

thr answrr에게 감사드립니다. 안드로이드에 태그를 달아 사람들이 안드로이드 앱의 질문이라는 것을 알았을 것이라고 생각했습니다. 그리고 특출 한 2.3. 하지만 뷰를 추가하는 것보다 오버레이를 재현하는 이유는 무엇입니까? – Snake

+0

뷰를 사용할 수 있습니다. 오버레이가 더 간단해질 것이라고 생각했습니다. 뷰로 그리는 경우 사용자가지도를 확대/축소 할 때 마커 위치를 직접 업데이트해야합니다. MapView 오버레이는지도가 업데이트되면 업데이트됩니다. 사실, 원래 응답에서 실수를 한 것입니다. 오버레이 대신 오버레이 항목을 사용하려고했습니다. http://code.google.com/android/add-ons/google-apis/reference/com/google/android/maps/OverlayItem.html – dragonx

관련 문제