0
사용자의 현재 위치와지도상의 아이콘 (kml 파일에서로드 됨) 사이의 거리를 계산하고 싶지만이를 수행하려면 마커에 액세스해야합니다 '위치를 kml 파일에서 가져옵니다.kml의 위치 표시 좌표 가져 오기
for (KmlContainer container : layer.getContainers()) {
if (container.hasProperty("coordinates")) {
LatLng from = (container.getProperty("coordinates"));
그러나 (container.getProperty ("좌표")) 실제로 분명히 문자열을 반환 : 나는에 의해 그렇게하려고 노력했다. LatLng으로 좌표를 가져올 수있는 방법이 있나요?
kml 사양에는 익숙하지 않지만 문자열 내용은 무엇입니까? LatLng에서 파싱하기 쉽습니다. 또한 도움이 될 수도 있습니다 (Google의 kml 유틸리티 라이브러리) https://developers.google.com/maps/documentation/android-api/utility/kml#features – muetzenflo