ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Получить информацию шаблонов компоновки

  • Сводка
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

Возвращает содержимое шаблонов компоновки в формате JavaScript Object Notation (JSON). Документы карты (файлы .mxd), размещенные в папке, используются в качестве шаблонов компоновки.

Использование

  • Этот инструмент планировалось опубликовать в качестве задачи геообработки с сервисом печати. Он также применяется для предварительной настройки сервиса PrintingTools.

  • Выходными данными этого инструмента будет строка JSON. Строка – это список доступных документов карт (используемых в качестве шаблонов карт) и следующая информация:

    • Размер компоновки страницы
    • Размер активного фрейма данных
    • Наличие следующих элементов компоновки:
      • Элемент Легенда
      • Текстовый элемент заголовка
      • Текстовый элемент авторских прав
      • Текстовый элемент об авторе
      • Пользовательские текстовые элементы, их имена и существующие значения
    Примечание:

    Размеры получаются в единицах, которые сохранены вместе с документом карты.

    Пример выходных данных JSON

    [{
      "layoutTemplate": "A4 Landscape",      //name of the layout
      "pageSize": [29.7, 21],                //page size
      "activeDataFrameSize": [27.75, 15.91], //size of the active data frame
      "layoutOptions": {
        "hasAuthorText": true,               //is the predefined AuthorText available
        "hasCopyrightText": true,            //is the predefined CopyrightText available
        "hasTitleText": true,                //is the predefined TitleText available
        "hasLegend": true,                   //is legend element available
        "customTextElements": []
      }
    },
    {
      "layoutTemplate": "MyTemplatesWithCustomTextElements",
      "pageSize": [11, 8.5],
      "activeDataFrameSize": [6.65, 7.34],
      "layoutOptions": {
        "hasAuthorText": false,
        "hasCopyrightText": true,
        "hasTitleText": true,
        "hasLegend": true,
        "customTextElements": [               //available list of custom text elements
          { "CityName": "Redlands" },
          { "MapCenterCoordinates": "" },
          { "SelectedParcelID": ""}
        ]  
    }
    }]
    
  • Инструмент должен использовать то же местоположение папки, что использовалось соответствующим инструментом Экспорт веб-карты.

  • Более подробную информацию см. в разделе Печать в веб-приложениях документации ArcGIS Enterprise.

Синтаксис

arcpy.server.GetLayoutTemplatesInfo({Layout_Templates_Folder})
ПараметрОбъяснениеТип данных
Layout_Templates_Folder
(Дополнительный)

Полный путь к папке, где находятся документы карты (файлы .mxd), которые будут использоваться в качестве шаблонов компоновки. Расположение по умолчанию – <install_directory>\Templates\ExportWebMapTemplates.

Folder

Производные выходные данные

ИмяОбъяснениеТип данных
Output_JSON

Строка в формате JSON. Строка представляет собой список доступных документов карты (используемых как шаблоны компоновки) и дополнительную информацию. Для получения более полной информации см. рекомендации по использованию инструмента.

Строка

Пример кода

GetLayoutTemplatesInfo, пример (окно Python)

Следующий скрипт возвращает список метаданных для каждой компоновки.

import arcpy
arcpy.GetLayoutTemplatesInfo_server(r'C:\Data\MyLayouts')

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация