Страница 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 (155.85 КБ) 2943 просмотра
В нем используется система координат WGS 84 (EPSG4326).
Мне нужно получить JSON с координатами, который бы выглядел так: (проекция Альберса (Albers Equal-Area Conic))

- 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 (38.56 КБ) 2782 просмотра
После этого, карта в проекции Alberts, а координаты - в WGS градусах/минутах. Попробуйте эту настройку, а потом экспорт в leaflet (у меня он вообще виснет, не дает экспортировать даже в wgs)