Страница 2 из 3

Re: Контурная карта РФ в векторе

Добавлено: 27 июл 2022, 14:38
Ivor
l1nks, а как проекцию меняете, в свойствах слоя небось?

Re: Контурная карта РФ в векторе

Добавлено: 27 июл 2022, 14:40
l1nks
Ivor, Ну да, в QGIS в правом нижнем углу выводится текущая система координат, туда кликаю и в открывшемся окошке меняю. Это неверный подход?

Re: Контурная карта РФ в векторе

Добавлено: 27 июл 2022, 16:11
Ivor
l1nks, это смена проекции карты. она никакого отношения к данным слоя не имеет. У вас координаты - в градусах WGS, и они как были в этих градусах - так и останутся. Проекция Альберса, судя по написанному по ссылке - метровая. Если вы хотите, чтоб у вас внизу с статусной строке показывались градусы - это меняется в свойствах проекта

Re: Контурная карта РФ в векторе

Добавлено: 27 июл 2022, 16:48
l1nks
Ivor,
У меня файл JSON, который в QGIS выглядит так:
geo1.png
geo1.png (155.85 КБ) 2943 просмотра
В нем используется система координат WGS 84 (EPSG4326).
Мне нужно получить JSON с координатами, который бы выглядел так: (проекция Альберса (Albers Equal-Area Conic))
geo2.png
geo2.png (121.74 КБ) 2943 просмотра

Какие манипуляции в QGIS или другом ПО надо проделать, чтобы на выходе получить файл JSON, который бы при открытии был в проекции Альберса? Либо может быть откуда-то можно скачать карту в данной проекции в формате JSON?

Re: Контурная карта РФ в векторе

Добавлено: 27 июл 2022, 19:08
tikhpetr
l1nks, исходник выложите.

Re: Контурная карта РФ в векторе

Добавлено: 27 июл 2022, 19:22
freeExec
Боюсь, что он хочет, чтобы открыв это как WGS84, картинка была как Albers

Re: Контурная карта РФ в векторе

Добавлено: 27 июл 2022, 21:33
tikhpetr
Так это в любой ГИС элементарно делается. Не меняя СК слоя, меняется СК рабочего пространства. ArcGIS, Global Mapper - точно!

Re: Контурная карта РФ в векторе

Добавлено: 27 июл 2022, 21:34
tikhpetr
По-моему, автор хочет именно перепроецировать исходник.

Re: Контурная карта РФ в векторе

Добавлено: 27 июл 2022, 21:42
l1nks
freeExec писал(а):
27 июл 2022, 19:22
Боюсь, что он хочет, чтобы открыв это как WGS84, картинка была как Albers
Именно так. Моя цель - импортировать этот JSON в Leaflet на веб-сайт. Мне нужно изменить внешний вид контурной карты на сайте, чтобы она была такая, как в проекции Альберса. Для этого я хочу получить JSON с координатами в формате широты/долготы и его скормить в библиотеку Leaflet.

Re: Контурная карта РФ в векторе

Добавлено: 27 июл 2022, 21:46
tikhpetr
l1nks, Дак исходник-то будет? Для поэкспериментировать.

Re: Контурная карта РФ в векторе

Добавлено: 27 июл 2022, 21:46
l1nks
Добавил файл в сообщение

Re: Контурная карта РФ в векторе

Добавлено: 28 июл 2022, 04:16
Ivor
l1nks писал(а):
27 июл 2022, 16:48
Мне нужно получить JSON с координатами, который бы выглядел так: (проекция Альберса (Albers Equal-Area Conic))
Насколько я помню, СК в GeoJSON только одна - WGS. Так что получить корректный файл у вас вряд ли получится. Но если что - перепроецировать данные можно инструментом Reproject layer (ищется через Ctrl+K)

Re: Контурная карта РФ в векторе

Добавлено: 28 июл 2022, 10:31
freeExec
Возьмите mapbox он умеет в albers показывать.

Re: Контурная карта РФ в векторе

Добавлено: 28 июл 2022, 12:13
l1nks
freeExec писал(а):
28 июл 2022, 10:31
Возьмите mapbox он умеет в albers показывать.
В проекте используется Leaflet и так просто от него не отказаться...

Re: Контурная карта РФ в векторе

Добавлено: 28 июл 2022, 12:18
AlexRomantsov
Как то смешали в кучу. Автор хочет веб-карту, которая отображается в Alberts, а координаты в WGS. Для этого собственно надо руками поправить веб страничку, в частности задать систему координат для отображения карты, и отдельно настроить систему координат для курсора. В общем не важно, в чем (в СК) хранится исходный вектор, он может быть перепроецирован либо на стороне геосервера, либо библиотеками JS на стороне веб-клиента. В OpenLayers так точно возможно, leaflet не копал..
В QGIS несколько проще - настраиваете карту в Alberts Sibiria, а для того, что бы видеть координаты в градусах, Меню - Проект - Свойства проекта - Общие улучшения - Отображение координат и направлений:
alberts1.JPG
alberts1.JPG (38.56 КБ) 2782 просмотра
После этого, карта в проекции Alberts, а координаты - в WGS градусах/минутах. Попробуйте эту настройку, а потом экспорт в leaflet (у меня он вообще виснет, не дает экспортировать даже в wgs)