Рисование анимированной линии в плагине Google Планета Земля - PullRequest
2 голосов
/ 24 февраля 2012

Существует ли способ постепенного рисования линии в плагине Google Планета Земля с помощью API-интерфейса JavaScript?

Если это невозможно, есть ли метод, позволяющий достичь того же эффекта?

То, что я хочу достичь, похоже на это: http://www.wolfpil.de/v3/animated-poly_v3.html

1 Ответ

2 голосов
/ 25 февраля 2012

Да, это вполне возможно, и, честно говоря, было бы тривиально преобразовать код в примере для использования земли, а не карт, API. Все, что вам нужно сделать, это найти любые ссылки на объекты карт и просто использовать эквивалентные объекты API земли. Математика и время все для вас ...

Если вы хотите преобразовать его, взгляните на следующие ссылки, они должны дать вам все, что вам нужно знать.

Информация о геометрии и оверлеях

https://developers.google.com/earth/documentation/geometries

Пример рисования строк

http://earth -api-samples.googlecode.com / SVN / багажник / примеры / linestring.html

Пример гладкой анимации с фреймом

http://earth -api-samples.googlecode.com / SVN / багажник / примеры / событий frameend.html

Наконец, вы также можете просто добавить плагин Earth в реализацию карт, взгляните на следующий пример интеграции Map / Earth. Это будет означать просто добавление нескольких строк кода в пример, который вы разместили, позволяющий активировать режим «земля» из API карт. Если все настроено правильно, на карте / земле отображаются такие объекты, как полилинии.

Интеграция карт Земли

http://earth -api-samples.googlecode.com / SVN / багажник / примеры / карты-integration.html

Пример интеграции Beefy

http://earth -api-samples.googlecode.com / SVN / багажник / демки / mapsapi / beefy.html

...