Карта мира, повторение данных за пределами 180 меридиана

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
woodmal
Интересующийся
Сообщения: 29
Зарегистрирован: 23 ноя 2016, 00:12
Репутация: 3

Карта мира, повторение данных за пределами 180 меридиана

Сообщение woodmal » 08 сен 2024, 11:16

Добрый день! Я делаю карту мира в проекции Винкеля. У меня немного измененная проекция так что бы дальний восток России не обрезался Proj4
+proj=wintri +lat_0=0 +lon_0=12 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs
Но есть задача справа и слева карты продублировать в одном случае часть Аляски в другом дальневосточную часть России за 180 меридианом, ну и Антарктида хотелось бы что бы резко не обрезалась. То есть, по сути нужно отображение карты мира как оно почти везде рисуется. Работаю как с растрами так и с векторами. Для карты высот попытался сделать удлиненную с повторениями карту в проекции EPSG:4326, но при перепроецировании ее в нужную систему координат она так же обрезается. Как можно добиться нужного результата?

gamm
Гуру
Сообщения: 4099
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1074
Ваше звание: программист
Откуда: Казань

Re: Карта мира, повторение данных за пределами 180 меридиана

Сообщение gamm » 08 сен 2024, 12:27

если для картинки, то просто сдвиньте циклически долготу по кругу нрадусов на 20 (т.е. вместо Гринвича сделайте другой нулевой меридиан)

woodmal
Интересующийся
Сообщения: 29
Зарегистрирован: 23 ноя 2016, 00:12
Репутация: 3

Re: Карта мира, повторение данных за пределами 180 меридиана

Сообщение woodmal » 08 сен 2024, 12:52

gamm писал(а):
08 сен 2024, 12:27
если для картинки, то просто сдвиньте циклически долготу по кругу нрадусов на 20 (т.е. вместо Гринвича сделайте другой нулевой меридиан)
По сути в приведенной мной проекции так и есть, там обрезаются только Алеутские острова. Но хотелось бы именно повторения данных справа и слева. При попытке смещения каких либо данных к границам полукруга проекции, они либо исчезают либо появляются с другой стороны, но в пределах круглого охвата карты, а хочется получить тайлинг данных за пределами этого охвата.

gamm
Гуру
Сообщения: 4099
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1074
Ваше звание: программист
Откуда: Казань

Re: Карта мира, повторение данных за пределами 180 меридиана

Сообщение gamm » 08 сен 2024, 15:32

woodmal писал(а):
08 сен 2024, 12:52
Но хотелось бы именно повторения данных справа и слева.
тогда придется сжимать данные по долготе, и дублировать куски на освободившееся место. Чисто для картинки. Или дублировать, и править формулы.

tikhpetr
Гуру
Сообщения: 1118
Зарегистрирован: 30 окт 2014, 16:33
Репутация: -248090247
Откуда: г. Жуковский МО

Re: Карта мира, повторение данных за пределами 180 меридиана

Сообщение tikhpetr » 08 сен 2024, 19:20

Гм-м! А если 2,3,...n карт с нужными параметрами и потом "сшить". Разумеется, только для картинки.

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя