2011-12-25 2 views
0

Я искал нечто похожее на карты Google «LatLngBounds» в API Google Планета Земля, но я не могу найти его в Google earth API Refrence.
Мне нужно это, чтобы центрировать вид камеры на всех маркерах/меток и поместить их на правильный уровень.
Есть ли такое? или мне нужно сделать это самостоятельно?LatLngBounds в API Google Earth JS?

ответ

1

Вы можете проверить библиотеку утилиты Earth API, в частности функцию computeBounds().

Обратите внимание, что он просматривает DOM KML и суммирует его по границам, поэтому он может быть довольно медленным в зависимости от количества объектов, которые вы хотите иметь в виду, и он будет консервативен при вычислении этого представления, поэтому границы могут в конечном итоге больше, чем оптимально. Если вы хотите взять то, что там, и настроить его, тем не менее, исходный код находится прямо там для принятия.

Смежные вопросы