У меня есть окно (где необходимо отобразить карту), в нем установлена система координат. Зона видимости окна по высоте 200 км. Пусть размер окна будет 1200*900 пикс.
Начнем с масштаба (пока без привязки к координатам). Для масштабирования карты с помощью MAPAPI необходимо указывать масштаб отображения (знаменатель масштаба к примеру 100, 1000, 10000, 100000). Как рассчитывается масштаб карты зная только те данные что у меня есть, а именно окно 1200*900 и зона видимости 200 км (так же у меня можно выбрать любую зону видимости, соответственно коэффициент масштабирования может быть любым)?
Масштаб 1: 100 000 - это в 1 см в 100 000 см или 1 000 м или 1 км 200 км - это 200 см в масштабе 1: 100 000. Размер экрана, допустим, 20 см. Тогда нужен масштаб 1 : 1 000 000.
Число точек тут не имеет значения. Но для более точного соответствия масштаба на экране нужно задать параметры экрана в MAPAPI - размер диагонали.