Помощь: Использование карт геопортала на сторонних сайтах

Важным свойством геопортала является возможность интегрировать его интерактивные карты в сторонние сайты.

Наиболее простой способ сделать это — с помощью инструмента получения кода встраивания в панели инструментов:

Готовый фрагмент HTML-кода будет показан в появившемся окне, кнопкой "Скопировать" можно забрать его в буфер обмена:

Встроенная таким способом карта будет изображать в точности то состояние карты, которое было при получении кода: то же место, тот же масштаб, тот же набор слоев. Размер встроенного блока будет составлять 600 пикселей в ширину и 500 в высоту. При желании, можно управлять параметрами встраивания, зная их смысл:

  • width — ширина блока с картой в пикселях;
  • height — высота блока с картой в пикселях;
  • x и y — координаты центра карты в локальных координатах (это не широта и долгота!);
  • scale — номер масштабного уровня, 0 - самый ближний;
  • layersSet — набор слоев базовой карты, названия слоев можно увидеть в WMS Capabilities;
  • selectedObjects — перечисление ID объектов, которые нужно изобразить поверх карты;

Карты могут взаимодействовать с окружением на странице, в которую встроены, по технологии ExternalInterface: можно делать вызовы JavaScript-методов из карты, и определенного набора методов карты из JavaScript. Например, таким образом можно давать команду для перемещения карты, получать из карты указания координат, и другие действия. Если есть необходимость провести подобного рода интеграцию — обратитесь к администратору геопортала.

Подключение к источникам данных стандарта WMS

Источники данных геопортала, реализованные по стандарту WMS, открыты для общего доступа.

Можно подключиться к следующим источникам:

  • Архангельская область: http://maps29.ru/wms1;
  • Адресный план: http://maps29.ru/wms5;
  • Атлас http://maps29.ru/wms2

  • Замечания и предложения по содержанию справки можно подать через форму сервиса Reformal.