Страница 1 из 1
Программа не позволяет выставить нужный масштаб
Добавлено: 15 янв 2015, 09:29
Helichrysum
Добрый день! Столкнулась со странной проблемой. В проекте нельзя задать желаемый текущий масштаб карты. Поясню. Мне нужно выставить масштаб 1:500 000. Забиваю его в окно масштаба, нажимаю ввод, масштаб автоматически становится 1:577 790. Тоже самое происходит, если выбираю масштаб из масштабного ряда. Выбираю 1:1 000 000 - масштаб становится 1:1 155 581, т.е. я не могу выбрать масштаб сама. Система координат - EPSG:4326 - WGS 84, единицы карты - метры. Систему координат самопроизвольно менять не могу - это важно. Рабочие версии проблемы: конфликт проекта и макета или сбой в работе python. Кто-нибудь сталкивался с подобным? Буду очень благодарна любому совету.
Re: Программа не позволяет выставить нужный масштаб
Добавлено: 15 янв 2015, 09:48
trir
Число двойной точности
EPSG:4326
UNIT["degree",0.01745329251994328,
Смысл в том, что размер пикселя у вас в градусах и учитывая ограничения для вешественных чисел - невозможно получить требуемый масштаб
Работайте в UTM
Re: Программа не позволяет выставить нужный масштаб
Добавлено: 15 янв 2015, 10:19
Helichrysum
А почему тогда раньше все работало исправно? Проблемы начались только вчера, после того, как python начал выдавать ошибку за ошибкой. И, как уже написано выше, не могу работать в другой СК, это принципиально.
Re: Программа не позволяет выставить нужный масштаб
Добавлено: 15 янв 2015, 10:28
trir
может, тогда, стоит привести скрины ошибок python'а?
Re: Программа не позволяет выставить нужный масштаб
Добавлено: 15 янв 2015, 10:31
Helichrysum
Он перестал их показывать вчера же, когда слетел масштаб

Re: Программа не позволяет выставить нужный масштаб
Добавлено: 15 янв 2015, 22:52
yellow-sky
1:1 155 581 как и 1:577 790 являются "стандартными" масштабами для SlippyMap подложек.
Думаю что Вы поставили некий плагин (скорее всего TileMapScalePlugin) у которого есть настройка - использовать только "стандартные" масштабы. Снимите эту галку и будет все как и прежде.