Моя цель - периодически обновлять позицию трека, отображаемого в плагине Google Планета Земля. Я использую веб-приложение на основе GWT и сервлет, который создает обновления KML. Сначала я создаю метку с <gx:Track/>
и конкретным идентификатором, затем я нажимаю <Create/>
элементов с новыми <when/>
и <gx:coord/>
- аналогично тому, как это делается here. Обновления извлекаются плагином GE, и я вижу, что ползунок времени обновлен - временной интервал длиннее при каждом обновлении. Однако GE не показывает последнюю позицию, мне нужно передвинуть ползунок вручную, чтобы увидеть самую последнюю позицию. Есть ли способ заставить GE сделать это автоматически? Я думал об использовании <gx:Multitrack/>
, но потом читал где-то, что он не поддерживается плагином. Любая помощь будет принята с благодарностью. Хотелось бы, чтобы было больше документации по использованию обновлений NetworkLinkControl с <gx:Track/>
, но все, что мне удалось найти, - это случайные сообщения на форуме.gx: Обновления дорожек и ползунка времени в плагине Google Планета Земля
0
A
ответ
0
Почему не вы также обновить время, используя что-то вроде этого
var newTime = // the time/date of the update
var timeStamp = ge.createTimeStamp('');
timeStamp.getWhen().set(newTime);
ge.getTime().setTimePrimitive(timeStamp);