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