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

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

Создание ресурсов ArcGIS Runtime

  • Описание опции

Вы можете собрать объекты, табличные данные, базовые карты, наборы сетевых данных и локаторы с вашей карты в папку и подготовить их для работы в приложениях, созданных с помощью ArcGIS Runtime. В дальнейшем эта папка может быть использована устройствами с приложениями, работающими автономно (приложениями, которые могут работать независимо от ArcGIS Server, Portal for ArcGIS или ArcGIS Online). Для получения более подробной информации о построении автономных приложений с помощью ArcGIS Runtime см. сайт разработчика.

Данные сервисов объектов и картографических сервисов использоваться не могут. Подробнее об использовании сервисов в ArcGIS Runtime см. в разделе Сервис-ориентированная модель.

Перед тем как создать ресурсы ArcGIS Runtime, включите элемент меню Опубликовать как следующим образом:

  1. Откройте ArcMap.
  2. В главном меню ArcMap щелкните Настройка > Опции ArcMap.
  3. В диалоговом окне Опции ArcMap щелкните Общий доступ.
  4. Отметьте опцию Включить инструменты ArcGIS Runtime и нажмите OK.

Для создания ресурсов ArcGIS Runtime:

  1. Откройте ArcMap.
  2. Откройте или создайте документ карты с нужными вам данными.
  3. В главном меню ArcMap щелкните Файл > Опубликовать как > Ресурсы ArcGIS Runtime.

    На левой панели появившегося диалогового окна можно изменить опции для сбора ваших данных. Опции описаны в следующем разделе.

  4. Вы можете щелкнуть Анализ, чтобы проверить, что все типы слоев и заданные параметры поддерживаются в ArcGIS Runtime. Например, данные, поступающие из нескольких рабочих областей, не поддерживаются. При обнаружении любых ошибок или предупреждений, откроется окно Подготовка со списком проблем. Чтобы получить дополнительные сведения о возможных способах исправления каждой ошибки, щелкните сообщение в окне Подготовка правой кнопкой мыши.
  5. По окончании настройки опций щелкните Общий доступ.
  6. ArcMap собирает ваши данные в папку, указанную вами в настройке Выходная папка.
    Примечание:

    В ArcMap открыть Выходную папку нельзя.

Описание опции

Выходная папка

Ресурсы ArcGIS Runtime сохраняются локально, в папке, заданной в текстовом поле Сохранить ресурсы ArcGIS Runtime в. Эту папку можно развернуть на ваших устройствах для работы с приложениями ArcGIS Runtime. В зависимости от выбранных вами опций папка может содержать что-то из перечисленного ниже:

  • Файловую базу геоданных, содержащую объекты и табличные данные
  • Базовую карту или листы кэша
  • Локатор, настроенный на работу с ArcGIS Runtime
  • Транспортную сеть

Объекты и табличные данные

Можно использовать объекты и табличные данные текущей карты в качестве рабочих слоев вашего приложения ArcGIS Runtime. Такие слои применяются для просмотра информации и запрашивания содержащихся в них данных.

Примечание:

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

Для векторных и табличных данных, включенных в ресурсы ArcGIS Runtime, есть ряд ограничений, о которых следует помнить:

  • Поддерживаются только векторные слои, таблицы и классы отношений.
  • Если векторный слой ссылается или участвует в классе отношений, ссылающийся на не поддерживаемые данные, слой не будет включен в ресурсы ArcGIS Runtime.
  • Все слои текущей карты должны браться из одной рабочей области.

Для векторных и табличных данных доступны следующие опции:

  • Включить векторные и табличные данные только для просмотра – Все векторные слои, таблицы и классы отношений текущей карты включаются в ресурсы Runtime. Эти слои будут доступны только для чтения в приложении на основе ArcGIS Runtime SDK. Если выбрана опция Оптимизировать размер только для просмотра, размер слоя будет оптимизирован в целях его просмотра в приложении на основе ArcGIS Runtime SDK. Для таких слоев:
    • Все поля, не использующиеся для отображения и надписывания, будут удалены.
    • Точность их пространственной привязки составляет 0,1 метра.
    • Они не подходят для работы с набором сетевых данных.
  • Не включать векторные и табличные данные – Объекты и таблицы из текущей карты в ресурсы ArcGIS Runtime не добавляются.

Basemap

Если на карте есть слой базовой карты, выберите Использовать базовый слой текущей карты. При этом создается кэш листов из выбранного слоя базовой карты в текущей карте и включается в ресурсы ArcGIS Runtime. Кэш листов – это набор предустановленных листов для базовых карт приложений ArcGIS Runtime. Кэш листов, как правило, отрисовывается быстрее других базовых карт, однако выбор этой опции увеличивает размер ресурсов и необходимое для создания ресурсов время. Эта опция не подходит, если данные, которые необходимо показывать как базовую карту, должны поддерживать запросы. Вы можете уточнить схему листов и другие настройки, чтобы добиться баланса между уровнем детализации и производительностью. Для задания схемы листов базовой карты:

  1. На левой панели диалогового окна Ресурсы ArcGIS Runtime щелкните Базовая карта и выберите Использовать базовый слой текущей карты.
  2. Выберите Схема листов базовой карты.
  3. Задайте настройки – уровень детализации и формат листов.

Подробнее о схеме листов и других настройках см. в разделе О пакетах листов.

Примечание:

Если вы включаете объекты, они будут проецированы в систему координат схемы листов.

Сетевые данные

Если на карте есть набор сетевых данных или слой сетевого анализа, ссылающийся на набор сетевых данных, можно включить набор сетевых данных в ресурсы ArcGIS Runtime в качестве транспортной сети, используемой для маршрутизации. При включении сети, все векторные слои, на которые ссылается сеть, становятся частью ресурса ArcGIS Runtime. В том числе слои, не являющиеся частью карты. Например, если у вас на карте есть только слой сетевого анализа, ресурс ArcGIS Runtime включает классы улиц, соединений и поворотов, связанные с сетью.

Чтобы набор сетевых данных превратился в транспортную сеть, необходимо помнить о некоторых ограничениях:

  • Набор сетевых данных должен быть частью базы геоданных. Это исключает сети в формате шейп-файла и SDC.
  • Набор сетевых данных должен быть создан в ArcGIS 10.0 и более поздней версии. Если сеть создана в более ранних версиях, вы можете обновить базу геоданных и вашу сеть.
  • Набор сетевых данных не может иметь неизвестную систему координат.
  • Набор сетевых данных не может использовать выражения скриптов VB или Python.
  • Набор сетевых данных не может применять пользовательские COM-оценки.
  • Набор сетевых данных, использующий данные трафика в реальном времени, будет помещен в транспортную сеть, но компоненты трафика в реальном времени будут исключены, поскольку они не поддерживаются.

Доступны следующие опции:

  • Включить сетевые данные из текущей карты – Добавляются все имеющиеся на карте наборы сетевых данных.
  • Не включать сетевые данные – В ресурсы ArcGIS Runtime наборы сетевых данных не включаются.

Locator

Если на карте есть локатор или составной локатор, можно включить его в ресурсы ArcGIS Runtime. Можно выбрать один локатор и добавить его в ресурсы ArcGIS Runtime. Создайте составной локатор, если вы хотите включить несколько локаторов. Дополнительные сведения см. в разделе Создание составного локатора адресов.

Есть несколько ограничений добавления локаторов в ресурс ArcGIS Runtime:

  • Локатор должен быть создан в ArcGIS 10.0 или более поздней версии.
  • Локатор не должен иметь неизвестную систему координат.
  • Локатор, в том числе любой локатор, входящий в составной локатор, не должен представлять собой сервис геокодирования, в том числе сервис Portal for ArcGIS или ArcGIS Online.
  • Локатор не должен содержать пользовательскую надстройку конфигурации стиля локатора.

Доступны следующие опции:

  • Использовать локатор из текущей карты – Включает добавленный на карту локатор.
  • Не включать локатор – В ресурсы ArcGIS Runtime локаторы не включаются.

ArcGIS Desktop

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

ArcGIS

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

Об Esri

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