Publish the Topographic Production Service

Доступно с лицензией Defense Mapping.

You can enable the Topographic Production Service capability and configure operations or other settings when you share your map as a web layer.

Enable capabilities

Complete the following steps to enable the Topographic Production Service capability:

  1. Click the Share tab in ArcGIS Pro.
  2. In the Share As group, click the Web Layer drop-down arrow and click Publish Web Layer.

    The Share As Web Layer pane appears.

  3. Type a name for the web layer.
  4. Дополнительно заполните поля Краткая информация и Теги.

    При публикации на ArcGIS Enterprise 10.9 или более ранний портал требуются краткая информации и тэги.

    Вы можете ввести максимум 128 тегов.

  5. In the Data and Layer Type section, choose Map Image.
  6. В разделе Местоположение с помощью меню Папка выберите папку в ресурсах портала, в которой будет храниться веб-слой. Вы можете создать папку.

    По умолчанию, веб-слой хранится на корневом уровне ресурсов портала.

    Подсказка:

    Нажмите кнопку Обзор Обзор, чтобы перейти к папке в ресурсах портала. Вы также можете ввести имя папки в текстовом поле.

  7. Используйте ниспадающее меню Сервер и папка, чтобы указать интегрированный сервер, где будет опубликован сервис, и папку, где он будет храниться. Вы можете создать папку.

    По умолчанию, сервис хранится в корневой папке сервера.

    Примечание:

    Опции Сервер и папка появляются, только если вы публикуете данные на ArcGIS Enterprise, используя опцию Ссылаться на зарегистрированные данные. В этом случае можно также щелкнуть кнопку Хранилища данных Хранилища данных, чтобы открыть панель Управление зарегистрированными хранилищами данных. Используйте эту панель для регистрации баз геоданных и папок на интегрированном сервере.

  8. В разделе Общий доступ укажите, для кого будет доступен веб-слой:
    • Для всех - Поделитесь своими ресурсами с общественностью. Права доступа и просмотра объекта будут у всех.
    • Моя организация - Поделитесь своими ресурсами со всеми аутентифицированными пользователями в организации. Эта опция доступна, если вы произвели вход с использованием учетной записи организации.
    • Группы - Поделитесь своими ресурсами с группами, к которым вы принадлежите, и их участниками.

    Не включайте ни одну из опций, чтобы ограничить доступ только владельцем проекта.

  9. Click the Configuration tab.
  10. Click Configure Layers Конфигурировать слои.
  11. In the Capabilities section, check the Topographic Production check box to enable its service.

    The list of available capabilities depends on your Enterprise version, the types of data included in your map image layer, and whether you are sharing to a server that has server object extensions or server object interceptors.

    After the capability is enabled, you can configure its properties.

Configure the service properties

Complete the following steps to configure service operations and other service properties:

  1. In the Capabilities section, for Topographic Production, click Configure Service Properties Настроить свойства сервиса.

    The TopographicProductionServer Properties pane appears.

  2. Optionally, check any of the check boxes in the Operations section to enable or disable the service's operations.

    Topographic Production Service operations are enabled by default. The following operations are supported:

    products

    Retrieves the products that the Topographic Production Service supports.

    jobs

    Contains additional operations.

    addProduct

    Adds a map product definition to the service that can be used to generate a map.

    removeProduct

    Removes a product from the Topographic Production Service.

    updateProduct

    Updates an existing product's properties.

    generateProduct

    Automates the process of producing a layout or map based on a map product.

  3. In the Properties section, specify the following properties:
    1. For tmserverDatabase, specify the database for the Topographic Production Server or leave it blank and the service creates a file-based database in a default location on the server (C:\ProgramData\ESRI\TopographicProduction).

      This property should be left blank only in single-machine deployments. If a multimachine deployment is used, specify an enterprise connection path to use. Your Enterprise organization must have read access to the specified location. When publishing multiple map services in a multimachine deployment, all of them must use the same enterprise connection.

    2. For productType, specify the type of map products this service should support, such as MTM, TDS, and CTM.

      Each map product definition has a type property. When you specify a value for productType, only products that match this value are returned by the service. If you leave it blank, all products are returned. For example, if a single service contains the data to produce MTM products, specify MTM as the product type.

    3. For extractionTimeout, specify how long in seconds the extraction of data can run before timing out.
    4. For autoUpdateProducts, specify whether the service automatically updates existing map product definitions with the ArcGIS Pro product data files installed by the ArcGIS Production Mapping product files installer.

      The default is True.

    Примечание:

    You can make a Cleanup Interval property available through the Enterprise Manager site; it is infrequently used and unavailable by default. This property specifies the number of hours before temporary data used to produce a map product is deleted from the server. If you make it available, the default is 24.

  4. Optionally, configure additional properties by clicking Configure Parameters Настроить параметры.

    Share As Web Layer pane Configuration tab

  5. Click Configure Pooling Настроить Слияние сервисов.
  6. Ensure that the Dedicated instance option is chosen in the Instance Type group.
  7. Optionally, specify the range for the number of instances per machine in the Number of instances per machine section.

    This is the minimum and maximum number of dedicated instances that can run for the service at any given time, including when the service is not in use.

  8. При необходимости щелкните вкладку Ресурсы, чтобы просмотреть папку, новые веб-слои и подслои с назначенными идентификаторами, если они доступны.

    Если вы включили опцию Разрешить назначение уникальных числовых ID для опубликованных веб слоев в диалоговом окне Свойства карты, назначенные идентификаторы появляются для каждого подслоя. Чтобы изменить ID, щелкните по номеру рядом со слоем или таблицей. В диалоговом окне Свойства слоя или Свойства автономной таблицы, на вкладке Общие, введите пользовательский целочисленный ID в окне ID слоя или ID таблицы. Более подробно см. в Назначение ID слою.

You're ready to analyze and publish your map as a service web layer.

Publish the service

Once you have configured all of the settings for the service, you can analyze the configuration and publish to your active Enterprise portal by completing the following steps:

  1. Click Analyze to check for problems.

    Errors and warnings are listed on the Messages tab. Right-click a message to open its help topic or take corrective action in the software. Errors Ошибка must be resolved before you can share the web layer. Resolving warnings Предупреждение is recommended but not required.

    Learn more about analyzing GIS resources

  2. After you have resolved errors, and optionally, resolved warnings, click Publish to share the web layer.

    To save a service definition for the web layer instead, click the Publish drop-down arrow and click Save As SD.

  3. When the web layer is published, click the Manage the web layer link at the bottom of the pane.

    A browser page appears. If necessary, sign in to your portal to open the web layer's item page.

Once published, the service's operations are available for use in ArcGIS GIS Server from an ArcGIS REST API, as well as in a self-serve Map Production System (MPS) web app on the Enterprise portal with the ArcGIS Defense Mapping Server or ArcGIS Production Mapping Server server extension.