У меня есть проблема с отображением определенных KML на картах Google, случается, что после прохождения метода addlayertomap он не отображается на карте. /> Я заметил, что Mymaps значительно изменяет структуру KML, и он еще меньше (в количестве строк и, следовательно, в размере). < /p>
KML -файл (оригинал): https://drive.google.com/file/d/1z4azmp ... ngобразное. Google Mymaps): https://drive.google.com/file/d/1wpt3zo ... sp=sharing
Метод, который я использую для чтения KML (работает с большинством KMLS, которые я пробовал, включая пример Google): p> pprivate void retrieveFileFromResource() {
try {
KmlLayer kmlLayer = new KmlLayer(mMap, R.raw.teste3, getActivity());
kmlLayer.addLayerToMap();
moveCameraToKml(kmlLayer);
} catch (IOException e) {
e.printStackTrace();
} catch (XmlPullParserException e) {
e.printStackTrace();
}
}
< /code>
Я пытаюсь добавить компоненты на карту вручную (полилинии, полигоны, маркеры и т. Д.), Но не удалось. < /p>
Подробнее здесь: https://stackoverflow.com/questions/521 ... oogle-maps