В настоящее время я создаю приложение, в котором я использую google earth для отображения пути. Этот путь будет обновляться на регулярной основе, и я использовал сетевую ссылку для подключения Google Earth к файлу KML.Google Earth: отключить flyToView во время выполнения
Проблема в том, что каждый раз, когда google earth получает обновление от KML, он сбрасывает представление. Я хотел бы отключить эту функцию, но все же уметь «летать» в определенное место при запуске.
Я попытался использовать setFlyToView (false) в сетевой ссылке, но это не приводит к полёту вообще. Я бы хотел, чтобы земля Google летела к месту отметки при запуске, а затем, когда она обновляется - из файла KML по сетевой ссылке - она никуда не летит.
Есть ли способ доступа и изменения параметров, когда земля Google уже запущена? Если возможно, тогда я смогу использовать setFlyToView (true) при инициализации, а затем setFlyToView (false), когда земля Google уже изменила представление, где я хочу быть, тем самым отключив обновление вида, но не начальную позицию представления.
Заранее благодарен!
Какой API-интерфейс JavaScript вы используете для загрузки/управления KML? Если javascript загружает KML-файл - flyToView установлен в 1 как дочерний элемент NetworkLink в KML-файле (имена элементов заметок чувствительны к регистру)? – JasonM1