Страница 1 из 1

Не получается изменить проекцию

Добавлено: 22 июн 2018, 23:40
bayes
Здравствуйте!
Я пытаюсь создать проект в QGIS так, чтобы он был в системе координат WGS84, но отображался в проекции Asia North Albers, но происходит какая-то ерунда. Базовые карты с рельефом и шейп-файл с границами стран нормально добавляются в проект, но если в его свойствах разрешить "on fly" трансформирование в нужную проекцию, то базовые карты просто исчезают, а шейп с границам поворачивается под углом примерно 45 градусов, при этом проекция зрительно не меняется.
Может быть, кто-нибудь подскажет, что я не так делаю?

Re: Не получается изменить проекцию

Добавлено: 23 июн 2018, 10:12
Александр Мурый
bayes писал(а): 22 июн 2018, 23:40Базовые карты с рельефом
Что за базовые карты?
Вы представляете в общем виде, как должна выглядеть карта с проекции "Asia North Albers"? Покажите, как получается у вас.

Re: Не получается изменить проекцию

Добавлено: 23 июн 2018, 14:06
bayes
Александр Мурый писал(а): 23 июн 2018, 10:12Что за базовые карты?
Карты с рельефом и типами растительности в разных вариантах, скачанные по ссылкам с этого сайта и с других баз геоданных. По типу файла они либо .jpg, либо .tiff с привязкой.
Александр Мурый писал(а): 23 июн 2018, 10:12Вы представляете в общем виде, как должна выглядеть карта с проекции "Asia North Albers"? Покажите, как получается у вас.
Да, представляю. Шейп-файл мне удалось побороть, там надо было в свойствах слоя поменять систему координат, а вот с картами это не помогает.
Там сложно что-то показать, потому что после нажатия "enable on the fly..." слой с картой просто исчезает из поля отображения, а если эту опцию отключить, то возвращается, но в виде WGS84.
Может, я какие-то не такие карты использую? Или что-то не то нажимаю?

Re: Не получается изменить проекцию

Добавлено: 23 июн 2018, 14:47
Александр Мурый
Попробуйте прямо перепроецировать растры в "Asia North Albers".

Re: Не получается изменить проекцию

Добавлено: 23 июн 2018, 14:51
lam
Необходимо правильно описать системы координат для исходных карт, скорее всего QGIS не "понимает" синтаксис в описании.

Re: Не получается изменить проекцию

Добавлено: 23 июн 2018, 16:16
bayes
Александр Мурый писал(а): 23 июн 2018, 14:47Попробуйте прямо перепроецировать растры в "Asia North Albers".
О, что-то получилось! Только почему-то не вся карта, а какой-то рандомный фрагмент... Под кат прикрепляю картинку того, что получилось, и панели перепроецирования.
Спойлер
Если бы можно было смещать эту "рамку", то можно было бы сверстать из таких фрагментов целую карту, но как понять, почему получается только эта часть карты?
lam писал(а): 23 июн 2018, 14:51Необходимо правильно описать системы координат для исходных карт, скорее всего QGIS не "понимает" синтаксис в описании.
Файл .tfw для .tiff? Он такой, как в описании "правильного" файла, 6 цифр в столбик без знаков препинания. Есть еще файл .prj для того же файла.

Re: Не получается изменить проекцию

Добавлено: 26 июн 2018, 11:58
Александр Мурый
bayes писал(а): 23 июн 2018, 16:16Только почему-то не вся карта, а какой-то рандомный фрагмент...
Проекция "Asia North Albers" не предполагает мирового охвата, а предназначена для отображения северного полушария, точнее, Евразии (всегда ваш, К. О.). И не надо пытаться впихнуть туда невпихуемое, а именно растры на весь мир, потому что дикие искажения не дадут нормальной картинки всё равно.
Как вариант, можно обрезать растры по границам Евразии и попытаться ещё раз перепроецировать.

Re: Не получается изменить проекцию

Добавлено: 28 июн 2018, 23:27
bayes
Ура-ура, получилось! Растр оказался с подковыркой и отказывался "переезжать" при изменении .tfw файла, пришлось пересохранять через фотошоп. Но заработало!
Спасибо-спасибо-спасибо!