Свойство MapScale контрола равно нулю

0 голосов
спросил 08 Окт, 10 от remember (400 баллов) в категории Программные продукты Esri
    Имеется приложение с использованием AxMapControl. Запускаю на двух различных машинах. На одной свойство MapScale нормально устанавливается и меняется при смене масштаба карты, а на второй остается равным нулю. С чем это может быть связано?

1 Ответ

0 голосов
ответил 08 Окт, 10 от remember (400 баллов)
Тема закрыта. При загрузке шейпов по одиночке (т.е. не mxd файл) необходимо задать
axMapControl.Map.MapUnits = esriUnits.esriDecimalDegrees;
по умолчанию значение MapUnits равно esriUnknownUnits.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...