Я создаю веб-приложение, используя угловые. Я использую карту цезия. Я новичок в этом материале и немного смущен. Как я могу отобразить или рассчитать масштаб карты в метрах?Цезий - Показать масштаб карты
ответ
Цезий обычно используется в качестве 3D-глобуса или в режиме «Колумбус» (трехмерный вид плоской проекции Земли с приложенной к нему высотой). В обоих этих представлениях камера является «перспективной» камерой, что означает, что объекты, которые находятся дальше, кажутся меньшими. Вы можете наклонить камеру, чтобы посмотреть на горизонт, и увидеть короткие расстояния на переднем плане, используя ту же площадь экрана, что и большие расстояния в фоновом режиме.
По этим причинам цезий не предлагает виджет масштаба карты. Тем не менее, вы можете еще measure specific distances in real-world units в Цезии.
Прежде всего, его можно реализовать, просто создав какой-то div, который при каждом изменении вида карты вычисляет координаты его ребер. и из этой координаты вы можете рассчитать расстояние, используя this calculation.
И есть решение для этого сделано alberto-acevedo here. он содержит компас, навигатор и дистанционную шкалу.