На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Масштабирование карты в окне отображения

Поиск  Пользователи  Правила  Войти
Форум » Linux » ГИС Панорама для Linux
Страницы: 1
RSS
Масштабирование карты в окне отображения, Масштабирование карты в окне отображения
 
Здравствуйте.

У меня есть окно (где необходимо отобразить карту), в нем установлена система координат. Зона видимости окна по высоте 200 км.
Пусть размер окна будет 1200*900 пикс.

Начнем с масштаба (пока без привязки к координатам).
Для масштабирования карты с помощью MAPAPI необходимо указывать масштаб отображения (знаменатель масштаба к примеру 100, 1000, 10000, 100000).
Как рассчитывается масштаб карты зная только те данные что у меня есть, а именно окно 1200*900 и зона видимости 200 км (так же у меня можно выбрать любую зону видимости, соответственно коэффициент масштабирования может быть любым)?

Спасибо.
Изменено: Алексей Scout - 17.03.2021 11:02:05
Astra Linux Special Edition 1.6 релиз «Смоленск»/ГИС Конструктор МО РФ
 
Масштаб 1: 100 000 - это в 1 см в 100 000 см или 1 000 м или 1 км
200 км - это 200 см в масштабе 1: 100 000.
Размер экрана, допустим, 20 см. Тогда нужен масштаб 1 : 1 000 000.

Число точек тут не имеет значения.
Но для более точного соответствия масштаба на экране нужно задать параметры экрана в MAPAPI - размер диагонали.

Дополнительно по теме -

https://www.gisweb.ru/forum/messages/forum2/topic9845/message74682/9845-mapsetscreenimagesize#messag...
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности