У меня есть приложение Windows Forms, использующее Google Earth, где пользователи могут рисовать многоугольник на карте, который используется в качестве геозоны.
Что я хотел бы сделать, так это иметь возможность масштабировать многоугольник, чтобы он хорошо помещался на экране одним нажатием кнопки. Этакая функция масштабирования.
Найти центр многоугольника и настроить камеру Google Планета Земля на эту широту/долготу очень просто.
Что мне нужно, так это алгоритм, который берет ограничивающую рамку широты\длины, высоты\ширины экрана, а затем определяет высоту для установки камеры.
У кого-нибудь есть этот алгоритм или знает, где его можно найти?
Спасибо!!