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

NextGIS Web - поддержка пользовательской системы координат

Добавлено: 21 ноя 2015, 18:57
MI user
Исходные данные:
  1. Векторный слой полигональных объектов в СК63 загружен в PostGIS.
  2. Развёрнута платформа NextGIS Web.
Задача:
Отобразить на веб-карте NextGIS Web векторный слой PostGIS в СК63.

Вопросы:
  1. Насколько я понял, платформа NextGIS Web поддерживает слои только в EPSG 3857.
    Есть ли возможность добавить свою систему координат?
  2. При изменении системы координат с СК63 на EPSG 3857 значительно искажаются площади объектов. Так как слой с границами участков из ГКН, то искажение площадей недопустимо.
    Существует ли способ смены системы координат слоя (конкретно, из СК63 в EPSG 3857), при котором геометрические параметры не изменяются?
UPD:
Вручную добавил СК в таблицу "public:spatial_ref_sys" и ссылку на неё в таблицу "srs". Система появилась в интерфейсе NGW, но при сохранении настроек слоя, автоматически выбралась EPSG 3857.

Re: NextGIS Web - поддержка пользовательской системы координ

Добавлено: 22 ноя 2015, 00:43
Дмитрий Барышников
Отобразить на веб-карте NextGIS Web векторный слой PostGIS в СК63.
У вас странная постановка задачи. В НГВ в качестве базовой СК карты выбрана 3857 из-за того что это самая популярная СК для веб картографии и ее глобального охвата.
СК63 не имеет глобального охвата, а что делать с подложками (ОСМ, Гугл и т.д.) вообще не понятно.

Я бы разделил задачу. Если вам необходимо хранить данные правильно (в СК63) но есть желание их публиковать пользователям, то вы можете просто подключить ваш PostGIS слой как описано вот тут: http://docs.nextgis.ru/docs_ngweb/sourc ... ml#postgis

Если СК прописана правильно НГВ автоматически перепроецирует данные в 3857 при отрисовке карты. Инструмент идентификации будет работать корректно.

Если вам именно веб карту надо сделать в СК63 - такого функционала "из коробки" не предусмотрено.