Печать карты

Макет печати карты на A4 или A3: масштаб, легенда, штамп с исполнителем; сохранение в PNG или PDF.

Где найти
«Инструменты» (значок чемоданчика справа вверху) → Реестры и отчёты → «Печать карты». То же — палитрой команд: Ctrl+K и начните набирать название.
Права
доступно всем, кто вошёл.
Короткое видео: как это выглядит в системе
Читаю как

Возможности

  • Лист A4 или A3, книжная или альбомная ориентация, 150 dpi (быстро) или 300 dpi (качество).
  • Точный масштаб «1:N» (центр — центр карты) или «Вписать текущий вид карты».
  • Оформление: заголовок (по умолчанию «Схема тепловой сети»), организация, исполнитель, дата, штамп, легенда видимых слоёв.
  • Выгрузка в PDF, печать, снимок экрана PNG.

Как это работает

Лист собирается в браузере: карта перерисовывается в невидимом окне нужного размера в пикселях (формат × разрешение), со всеми включёнными слоями и подложкой. Затем к снимку добавляются рамка, заголовок, штамп и легенда, и всё это сохраняется в PDF. На сервер ничего не отправляется.

Масштаб пересчитывается по широте центра листа: «1:2000» на бумаге действительно означает 1 см = 20 м, если печатать в 100 % без «подгонки по размеру».

Что нужно для работы

  • Права не нужны.
  • Для 300 dpi на A3 браузеру нужна свободная память (лист — около 5000 × 3500 точек); на слабом компьютере выбирайте 150 dpi.

Шаги

  1. Откройте «Инструменты» и наберите в поиске «Печать карты» — пункт выделен рамкой.

    Пункт «Печать карты» в панели «Инструменты»

  2. Нажмите пункт — откроется окно.

    Окно «Печать карты»

  3. Выберите формат, ориентацию и разрешение, масштаб («Вписать текущий вид карты» или заданный 1:N с центром в центре карты) и заполните оформление: заголовок, штамп (организация, исполнитель, лист, дата), легенду видимых слоёв.

    Печать карты: шаг 3

  4. Нажмите «Сформировать лист»: справа — предпросмотр листа с рамкой, легендой, линейкой масштаба, стрелкой севера и штампом. Сохраните его кнопкой «PNG» или «PDF» либо отправьте на принтер («Печать»).

    Печать карты: шаг 4

Примеры

Схема квартала для подрядчика. Включите фрагмент и подписи узлов, приблизьте квартал. В «Печать карты» выберите A3, альбомная, масштаб 1:2000, организация «АО «Учебные тепловые сети»» и нажмите «Сформировать лист». Затем «PDF»: файл с рамкой, штампом и легендой видимых слоёв.

Если не получается

  • При печати масштаб не совпадает — печатайте в 100 % без «подгонки по размеру»: так написано и под предпросмотром.
  • Лист без подложки или слоёв — дождитесь, пока карта догрузится, и сформируйте лист заново.
  • Нужен быстрый снимок без рамки — «Снимок экрана PNG» внизу окна.
  • «Часть тайлов карты не загрузилась за 45 с — на листе могут быть пропуски. Сформируйте лист ещё раз.» — медленная сеть или сервер тайлов; повторите.
  • «Масштаб — число от 100 до 1 000 000».
  • Масштаб на бумаге не совпадает — при печати выключите «подогнать по размеру страницы».

Для разработчика

  • Веб: components/PrintLayoutDialog.vue, размеры листа и масштаб — utils/printLayout.ts, PDF из JPEG без сторонних библиотек — utils/pdfImage.ts.
Хотите увидеть эту функцию на своих данных?Покажем ТГИД на демонстрации и ответим на вопросы инженеров.
Запросить демо