Веб-карты в автономном режиме
ArcGIS поддерживает автономную работу с картами. Автономное (офлайн) использование веб-карт обеспечивает надежную работу с вашими ГИС-данными в случаях, когда возможность подключения к сети ограничена или вовсе невозможна.
Автономную работу с картами поддерживают следующие приложения. Используйте ссылки для доступа к информации о том, какие конфигурации поддерживает каждое из приложений.
Автономные области карты
Автономные области карты всегда используются, когда вы переводите веб-карты в автономный режим. Вы можете заранее определить автономную область карты для карты; или клиентское приложение, которое загружает карту, определит автономную область карты по требованию.
Заранее определите область автономной карты — этот вариант иногда ссылается на некоторую заранее запланированную автономную область карты.
Автор карты может заранее указать автономные области карты для своих пользователей. Это удобно, когда ваши сотрудники работают на хорошо изученных территориях. При возможности рекомендуется подготавливать автономные области карт заранее. Заблаговременное определение автономных областей имеет следующие преимущества перед рабочим процессом по требованию:
Данные для автономной области карты упаковываются один раз для всех пользователей, которым они необходимы, и размещаются в ArcGIS Enterprise. Одна автономная область карты может быть загружена многими пользователями, что облегчает работу в сценариях, когда нужно поддерживать несколько автономных мобильных сотрудников, поскольку данные, которые они загружают, уже упакованы.
Поскольку область определяется автором карты, при загрузке автономной карты со слоями, имеющими предопределенные области карты, количество ошибок в поле — например, недостаточная детализация или указание неправильной географической области — сведено к минимуму. Вывод этих решений из-под контроля автономных сотрудников упрощает их рабочий процесс и помогает им быстрее приступить к работе, а также сосредоточиться на задачах, которые им нужно выполнить.
Используйте автономные области карты, которые создаются по запросу, — бывают случаи, когда трудно заранее предсказать или точно узнать, куда направляется ваш мобильный персонал. На это может быть множество причин, включая изменения в расписании, погодные условия, внезапные изменения в расставленных приоритетах работ. Способность адаптироваться и быть гибким в полевых условиях может поддерживать продуктивность полевой команды.
В этих случаях будет удобен вариант "по запросу". Автономные области по запросу позволяют пользователю самостоятельно определить область, которая понадобится им для автономной работы.
Хотя использование автономных областей карты по требованию является более гибким рабочим процессом, это возлагает на мобильных пользователей больше ответственности за использование нужной информации в автономном режиме и с подходящим уровнем детализации. Это также может задавать требования к ресурсам вашей организации, поскольку скачивание каждого пользователя приводит к отдельному экспорту данных для их собственной уникальной автономной области. Такой вариант не рекомендуется использовать в больших полевых командах.
Примечание:
Для автономных областей требуется как минимум базовое развертывание ArcGIS Enterprise.
Примечание:
ArcGIS Enterprise включает элемент OfflinePackaging, представляющий сервис геообработки OfflinePackaging на вашем хост-сервере, который используется для создания автономных областей карты. По умолчанию этот элемент является в организации общедоступным, и вы должны следить за тем, чтобы он оставался общедоступным только для данной организации, чтобы автономные области карты создавались правильно.
Включение слоев и карт для автономного использования
Для автономной работы с веб-картами, для всех слоев, в том числе слоев базовой карты и опорных слоёв, должна быть включена возможность автономной работы.
Следующие типы слоев можно использовать офлайн:
Размещенные векторные слои
Векторные слои ArcGIS Server
Размещенные слои листов (растровые или векторные)
Кэшированные картографические сервисы ArcGIS Server (также называемые слоями листов) — поставьте отметку Разрешить клиентам экспорт кэшированных листов при публикации сервиса из ArcGIS Pro.
Кэшированные сервисы изображений ArcGIS Server (также называемые слоями изображений) — поставьте отметку Разрешить клиентам экспорт кэшированных листов при публикации сервиса из ArcGIS Pro.
Слои скетча и слои примечаний к карте, сохраненные в веб-карте
Примечание:
Слои примечаний к карте, которые вы сохраняете как элементы коллекции объектов и добавляете на карту, нельзя использовать автономно.
Примечание:
Базовые карты Esri по умолчанию, включенные в ArcGIS Enterprise, не включены для автономного использования. Вы можете использовать аналогичные базовые карты в автономном режиме, добавив базовую карту Esri из ArcGIS Online на свою веб-карту.
Векторные слои
Для поддержки автономного использования как размещенных векторных слоев, так и векторных слоев ArcGIS Server необходимо включить синхронизацию для слоя.
Вы можете включить синхронизацию при публикации размещенных векторных слоев, либо поставить отметку Включить синхронизацию на вкладке Настройки на странице элемента размещенного векторного слоя на портале.
Вы также можете включить синхронизацию при публикации векторных слоев ArcGIS Server из ArcGIS Pro. Владелец слоя или администратор сайта может включить синхронизацию для сервиса объектов в ArcGIS Server Manager после его публикации. Если слой опубликован на интегрированном сервере, владелец слоя или администратор организации могут активировать синхронизацию векторного слоя на странице элемента на портале.
Размещенные слои листов
При публикации размещенного слоя растровых листов или размещенного слоя векторных листов из ArcGIS Pro включите опцию Разрешить клиентам экспорт кэшированных листов. Кроме того, после публикации слоя вы можете включить опцию Разрешить загрузку этого слоя и использование его на автономной карте на вкладке Настройки страницы элемента слоя на портале.
Размещенный слой листов можно использовать в качестве базового слоя на карте.
Кэшированные картографические сервисы и сервисы изображений ArcGIS Server
По аналогии с размещенными слоями листов, при публикации кэшированного картографического сервиса или кэшированного сервиса изображений вы можете включить опцию Разрешить клиентам экспорт кэшированных листов в ArcGIS Pro при публикации, либо вы можете включить опцию Разрешить загрузку этого слоя и использование его на автономной карте на вкладке Настройки страницы элемента слоя.
Кэшированный картографический сервис или сервис изображений можно использовать в качестве базового или тематического слоя.
Слои скетча и слои примечаний к карте
Слои скетча и слои примечаний к карте на веб-картах автоматически доступны для автономной работы. Однако когда веб-карта используется автономно, слои скетча и примечаний не получают обновления, когда объекты добавляются, удаляются или изменяются в слое-источнике.
Веб-карты
После того как слои будут включены для автономного использования, перейдите в раздел Офлайн на вкладке Настройки страницы элемента карты. Пока вы не включите автономное использование карты, статус, показанный в этом разделе, будет отключен в Офлайн.
Подсказка:
Если все базовые и тематические слои на карте включены для автономного использования при создании веб-карты в Map Viewer, карта автоматически включается для автономного использования.
Если после создания карты для слоев будет включено автономное использование, выполните следующие шаги, чтобы включить карту для использования в автономном режиме:
В разделе Офлайн настроек веб-карт щелкните Проверить совместимость.
Появится окно Проверка совместимости.
Включите переключатель автономного режима Офлайн в верхней части окна.
При возникновении проблем с картой, например, если один из слоев на карте недоступен, в разделе Содержание окна Проверить совместимость появятся сообщения, а переключатель не будет включен. Вам необходимо устранить проблему с картой, прежде чем сможете включить автономное использование. Вы должны исправить все ошибки, прежде чем сможете включить карту для автономного использования.
Щелкните
в верхнем углу окна Проверка совместимости, чтобы закрыть его.
Автономное использование базовой карты Esri
Вы можете использовать базовую карту Esri из ArcGIS Online в автономном режиме с веб-картой ArcGIS Enterprise. Для этого вам необходимо иметь учетную запись участника организации в ArcGIS Online, и ваша среда должна иметь доступ к интернету.
Примечание:
Когда вы переносите векторную базовую карту Esri в автономный режим на веб-карте ArcGIS Enterprise, базовая карта может отображаться только со стилем по умолчанию World Street Map.
Выполните следующие шаги, чтобы добавить базовую карту Esri, которую вы можете использовать в автономном режиме:
В группах Tiled Basemaps или Vector Basemaps в ArcGIS Online найдите базовую карту, которую вы хотите использовать, и откройте страницу ее элемента.
На странице элемента в разделе URL щелкните Копировать рядом с текстовым полем, содержащим URL-адрес слоя.
Войдите в вашу организацию.
На вкладке Мои ресурсы на странице Ресурсы щёлкните Новый элемент.
Щелкните URL, вставьте ссылку на базовую карту, скопированную во время выполнения шага 2 в текстовое окно и выйдите из него.
Информация о сервисе извлекается из ArcGIS Online.
Включите опцию Хранить учетные данные с элементом сервиса и щелкните Далее.
Укажите имя пользователя и пароль для своей учетной записи, которая является участником организации в ArcGIS Online.
Имя пользователя и пароль чувствительны к регистру; введите учетные данные, используя правильный регистр.
Укажите заголовок.
Выберите папку в Мои ресурсы, в которой вы хотели бы сохранить данный элемент.
Выберите в меню пункт Создать новую папку и введите имя папки, чтобы сохранить этот элемент в новой папке.
Если администратор портала настроил категории ресурсов, щелкните Назначить категории и выберите до 20 категорий, чтобы помочь пользователям найти ваш элемент.
Вы также можете начать вводить имя категории, чтобы сузить список категорий.
Дополнительно введите теги, описывающие элемент.
Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).
По мере ввода вы можете выбирать любые из появляющихся тегов; предлагаемые теги создаются на основе ранее добавленных вами тегов.
Введите краткое описание базовой карты.
Щелкните Сохранить.
Появится страница информации об элементе для вашего нового элемента.
Чтобы сделать базовую карту доступной на всех ваших картах, создайте карту, которая использует новый слой в качестве базовой карты, и опубликуйте ее в галерее базовых карт вашей организации.
Примечание:
Карта, опубликованная в галерее базовых карт организации, должна использоваться только для автономной работы, а не для обычного просмотра.
В Map Viewer откройте карту, которую вы хотите использовать в автономном режиме, и обновите ее для использования этой базовой карты одним из следующих способов:
Если вы добавите базовую карту в галерею базовых карт, щелкните Базовая карта и выберите в галерее свою вновь созданную базовую карту.
Чтобы добавить слой в качестве базовой карты только для этой карты в Map Viewer, см. раздел Использование базовой карты, которой нет в галерее.
Сохраните изменения в карте.
Советы по работе с автономными картами и слоями
При работе с картами и слоями офлайн, имейте в виду следующее:
При переводе размещенных слоев листов, кэшированных слоев картографического сервиса или кэшированных слоев изображений в автономный режим пространственная привязка слоев должна совпадать с пространственной привязкой веб-карты. Кроме того, листы должны существовать для всех уровней кэша (масштабов), которые вы запрашиваете при переводе карты в автономный режим. Для векторных слоев данные проецируются в пространственную привязку веб-карты, когда вы переводите карту в автономный режим.
Карты, содержащие один и тот же размещенный векторный слой или векторный слой ArcGIS Server несколько раз, не поддерживают автономное использование. К примеру, вы могли дважды добавить один и тот же слой и к каждому применить фильтр или другой стиль. Для использования тех же данных в автономной карте выполните следующее:
Для размещенных векторных слоев создайте представления размещённых векторных слоев. Таким образом вы получите отличные друг от друга слои, которые могут быть добавлены в карту. Задайте определение представления и применяйте нужные вам различные стили.
Для векторных слоев ArcGIS Server опубликуйте отдельные сервисы объектов с уникальными именами. Затем вы можете добавить эти векторные слои в ту же веб-карту и применить фильтры и стили.
Заблаговременное создание автономных областей карты не поддерживается для векторных слоев, для которых включено управление доступом на основе прав собственности, ограничивающее пользователям просмотр объектов, созданных другими пользователями.
Для размещенных векторных слоев убедитесь, что выбрана опция Редакторы могут видеть все объекты, если вы включили опцию Редакторы могут редактировать только собственные объекты (требует отслеживания) для элемента размещенного векторного слоя.
Для векторных слоев ArcGIS Server у исходных данных в многопользовательской базе геоданных должно быть включено отслеживание изменений, а у сервиса должна быть как минимум настроена опция Запрос для параметра Операции, разрешенные для объектов, созданных другими пользователями.
Если карта, которую вы хотите использовать в автономном режиме, содержит слой листов, то исходный файл определения сервиса, пакет листов или векторный пакет листов для этого слоя листов должен существовать в организации.
Создание и управление автономными областями карты, подготовленными заранее
После включения режима автономного использования веб-карты рекомендуется создать автономные области карт, чтобы упростить работу автономных полевых работников. Автономные области карт позволяют создавать пакеты данных из определенных областей веб-карты, чтобы их было проще и быстрее скачивать для использования в автономном режиме. Автономные области карты, подготовленные заранее, можно использовать в ArcGIS Field Maps, ArcGIS Survey123 и на картах, созданных с помощью ArcGIS Maps SDKs.
Когда вы создаете автономную область карты, данные в указанной области сворачиваются в один или несколько доступных для загрузки пакетов. Векторные слои упаковываются в мобильные файлы баз геоданных (.geodatabase), слои листов — в пакеты листов (.tpk или .tpkx), а векторные слои листов — в векторные пакеты листов (.vtpk). Названия пакетов содержат имена слов, которые они включают.
Чтобы создавать, редактировать или управлять автономными областями карты в веб-карте, вы должны быть владельцем карты и иметь права доступа для публикации ресурсов.
Примечание:
Вы не можете поделиться веб-картой, которая содержит автономную область карты, с группами, которые позволяют участникам обновлять все элементы, а администраторы организации не могут изменить владельца веб-карты, которая содержит автономную область карты.
Создание автономной области карты
Вы можете создать до 16 автономных областей на одну веб-карту. Число создаваемых автономных областей карты зависит от потребностей работы вашей организации и мобильных сотрудников.
Выполните следующее, чтобы создать автономные области карты:
Убедитесь, что все слои в вашей карте включены для автономной работы.
На странице элемента веб-карты щелкните вкладку Настройки и щелкните Офлайн.
Если у элемента веб-карты нет раздела Офлайн на вкладке Настройки, это значит, что на карте есть один или несколько слоев, которые нельзя использовать автономно.
Убедитесь, что статус карты включен в автономном режиме. Если это не так, включите его сейчас.
Щелкните Управление автономными областями.
Появится окно Управление автономными областями.
Щелкните Создать автономную область.
Выполните одно из следующих действий, чтобы перейти к части карты, где вы хотите создать автономную область карты.
Используйте кнопки масштабирования для увеличения и уменьшения масштаба карты в окне предварительного просмотра.
Если в вашей карте есть закладки, нажмите кнопку Показать закладки и щелкните закладку, чтобы перейти к отмеченной закладкой области карты.
Чтобы перейти к определенному месту или адресу, в поле поиска введите ключевые слова поиска. В качестве ключевых слов могут быть адреса, названия мест, пересечения улиц, точки интереса, долгота и широта и ID объектов.
Чтобы нарисовать форму, представляющую автономную область карты, щелкните одну из кнопок на панели инструментов Скетч.
Чтобы нарисовать рамку вокруг области, которую нужно перевести в автономный режим, нажмите кнопку Скетч прямоугольной области карты
и нарисуйте рамку на карте.Чтобы нарисовать полигон для определения области, которую нужно перевести в автономный режим, нажмите кнопку Скетч полигональной области карты
и нарисуйте полигон на карте.
Чтобы переместить форму автономной области карты, выберите ее щелчком мыши и перетащите в новое местоположение на карте.
Чтобы изменить форму прямоугольной области, выберите ее щелчком мыши, наведите курсор на вершину, пока курсор не изменит форму, перетащите вершину в требуемое положение. Повторите это действие для других вершин, пока вы не добьетесь желаемой формы прямоугольника.
Чтобы изменить форму прямоугольной области, выполните следующие действия:
Щёлкните полигон, чтобы его выбрать, и щёлкните кнопку Изменить форму области карты на панели инструментов Скетч.
Появятся вершины полигона.
Щелкните вершину, чтобы выделить ее.
Чтобы переместить выбранную вершину, просто перетащите её мышкой.
Чтобы удалить выбранную вершину, щелкните кнопку Backspace на клавиатуре.
Повторите шаги от b до d для других вершин, пока вы не добьетесь желаемой формы области.
В текстовом поле Имя введите описательное имя для автономной области карты.
Чтобы изменить качество и разрешение загружаемого растрового или векторного слоя листов, откройте раздел Уровень детальности и переместите бегунок вправо для большей детальности или влево для меньшей детальности.
Установите уровень детализации, подходящий для автономной области карты, которую вы создаете. Если уровень детализации слишком велик (например, вы установили уровень детализации на Улицы, но автономная область карты соответствует размеру Испании), вы получите предупреждение, указывающее, что вы должны либо уменьшить автономную область карты, либо уменьшить уровень детализации.
Откройте раздел Расписание пакетов, чтобы настроить интервал и время, с которым вы хотите обновлять пакеты автономных областей карты для захвата любых изменений в данных векторного слоя.
Если вы не хотите устанавливать расписание автоматического обновления, выберите в ниспадающем меню Никогда.
Примечание:
Обновления по расписанию не применяются к слоям листов. Вам потребуется вручную обновлять слои листов, когда это необходимо.
Чтобы создать пакеты автономных областей карт для использования только для чтения, откройте раздел Оптимизация и включите переключатель Включить пакетные обновления.
Пакеты только для чтения создаются на основе расписания, заданного в предыдущем шаге.
Щелкните Сохранить.
По умолчанию предельный размер отдельных пакетов в автономной области карты составляет 4 ГБ. Упаковка для веб-слоя не будет выполнена, если размер при упаковке будет больше 4 ГБ. Это может произойти, если данные на вашей карте очень большие или сложные, или содержат много вложений. Если упаковка не удалась, попробуйте один из следующих способов:
Уменьшите размер области, которая будет включена в автономный пакет карты.
Если на карте есть векторные слои, у которых есть вложения, вы можете исключить вложения из автономного пакета, чтобы уменьшить размер пакета.
Если в карту включены слои листов, уменьшить размер автономной области карты можно, настроив более низкий уровень детализации.
Попросите администратора организации увеличить предельный размер автономных пакетов карт, обновив значение свойства
dataDownloadMaxSizeв конечной точке/selfпортала. Информацию об этом свойстве можно найти в справке ArcGIS REST API.
Новая автономная область карты появится в списке Автономные области карты с табличкой, показывающей, что область пакуется. Упаковка может занять несколько секунд или минут в зависимости от размера данных для упаковки.
Чтобы создать больше автономных областей для этой карты, щелкните Создать автономную область и повторите предыдущие шаги, начиная с 5.
Вы можете создать до 16 автономных областей на одну веб-карту.
Когда вы закончите определять автономные области карты, щелкните
в верхнем углу окна Управление автономными областями, чтобы закрыть его.
Редактирование автономной области карты
После создания автономной области карты вы можете изменить ее имя, форму, уровень детальности и расписание обновления пакетов векторных слоев (если настроено).
Для редактирования автономной области карты выполните следующее:
На странице элемента веб-карты щелкните вкладку Настройки и щелкните Офлайн в верхней части вкладки.
В разделе Автономные области карты щелкните Управление автономными областями.
Появится окно Управление автономными областями.
При необходимости введите часть имени автономной области карты в поле Фильтр автономных областей, что поможет найти ту область карты, которую надо отредактировать.
Щелкните имя редактируемой автономной области карты, чтобы внести изменения в настройки или изменить форму автономной области карты, если необходимо.
Когда закончите, щелкните Сохранить.
Когда вы закончите редактировать автономные области карты, щелкните
в верхнем углу окна Управление автономными областями, чтобы закрыть его.
Управление областями автономной карты
Помимо редактирования автономной области карты, вы можете обновить или обновить отдельные пакеты, а также в любое время повторно создать или удалить пакеты автономной области карты. Вы также можете обновлять области карты, которые автоматически обновляют связанные пакеты. Понимание этих опций важно для эффективного управления автономными областями карт.
Следующие действия можно найти, выбрав существующие автономные области карты из списка или щелкнув отдельную область автономной карты, чтобы получить сведения о ней.
Обновление
Это наиболее типовое действие. Обновление сравнивает существующие пакеты областей карты с текущими слоями и расширенными автономными параметрами, установленными на веб-карте. Если слои были добавлены или удалены, нажатие кнопки Обновить приведет к удалению или добавлению новых пакетов по мере необходимости. Если расширенные автономные настройки изменились, действие Обновить также повторно упаковывает измененные данные и делает изменения доступными в автономной области карты для будущих пользователей, которые ее загружают.
Действие Обновить не встраивает изменения схемы в область карты. Для изменений схемы необходимо заново создать автономную область карты.
Удалить
Удаление автономной области карты приведет к удалению элемента автономной области карты, а также всех связанных пакетов и сделает автономную область карты недоступной для загрузки. Приложения, которые уже загрузили эту автономную область карты, могут продолжить синхронизацию; однако, если автономная область настроена с включенным параметром Пакетные обновления, автономная область больше не будет получать обновления.
Перестроить
Повторное создание автономной области карты отличается от обновления. Когда вы используете действие Перестроить, оно удаляет все пакеты, связанные с областью карты, и создает их заново на основе настроек автономной области карты.
Основной причиной повторного создания области карты является учет изменений схемы, произошедших после создания автономной области карты. Например, если вы добавляете или удаляете поле, либо изменяете список или диапазон значений атрибута (домены), вам необходимо повторно создать автономную область карты, чтобы применить эти изменения.
Обновление заданного пакета в области карты
Если данные в векторном слое на офлайн-карте значительно изменились, и вам нужно сделать обновления доступными для новых скачиваний до следующего запланированного обновления автономного пакета, вы можете выбрать пакет из списка пакетов на странице автономной области карты и щелкнуть Обновить. Это позволит обновить данные вручную до следующего запланированного обновления всего пакета.
Оптимизация обеспечения обновлений
Вы можете установить расписание упаковки для автономных областей карты, подготовленное заранее, которое определяет, когда и как часто будут доступны обновления.
Сокращение частоты обновлений данных, отправляемых из организации клиенту, может уменьшить время, необходимое для синхронизации.
При настройке расписания упаковки доступна опция Включить пакетные обновления. Эта опция позволяет оптимизировать, как приложения, работающие с автономными областями карты, получают обновления от организации. Эта опция хорошо работает в следующих сценариях:
Нет необходимости редактировать слои в автономной карте.
При работе в автономном режиме в пользовательских приложениях, созданных с помощью ArcGIS Maps SDKs, вам нужно только добавлять объекты.
Мобильным сотрудникам зачастую не требуется самая свежая информация.
Исходные данные обновляются по настроенному расписанию. Например, все данные о кадастровых участках обновляются каждую пятницу утром, когда вы получаете обновления из офиса оценщика.
Параметр оптимизации Включить пакетные обновления обновляет сохраненную область автономной карты для пользователей, загружающих автономную карту в первый раз, а также создает отдельные пакеты обновлений, которые содержат только изменения, внесенные с момента последнего запуска расписания упаковки. Пакеты обновлений используются мобильными сотрудниками, которые уже открепили карту автономно и нуждаются только в этих последующих изменениях.
Наличие пакета, содержащего только изменения, внесенные с момента последнего запланированного обновления пакета, повышает производительность за счет снижения нагрузки на сеть и каталог ресурсов портала.
Когда вы включаете параметр оптимизации Включить пакетные обновления для области карты и используете область карты в приложениях, использующих этот параметр, вы не можете редактировать автономную карту (за исключением приложений, созданных с помощью ArcGIS Maps SDKs, поддерживающих добавление объектов) и не можете выполнять синхронизацию с организацией для получения обновлений.
Выбор подходящих опций для автономных областей, созданных заранее
Понимание того, как доставляются обновления, необходимо для выбора правильных настроек для автономных областей, которые вы создаете заранее.
В некоторых сценариях для поддержания актуальности данных удобным будет использовать масштабируемость. В приведенных ниже примерах показано ожидаемое поведение для двух сценариев: когда данные в области карты, переведенной в автономный режим, можно редактировать, и когда данные в области карты, переведенной в автономный режим, недоступны для редактирования.
Данные в автономной области карты доступны для редактирования
Если карта содержит хотя бы один редактируемый слой, а пользователь, переводящий карту в автономный режим, имеет права редактирования, выполняется следующее:
Заранее подготовленные автономные области карты будут обновляться в соответствии с графиком упаковки, чтобы не дать следующему пользователю загрузить устаревшие данные.
Приложения будут использовать синхронизацию после начальной загрузки карты, чтобы убедиться, что в автономной области карты представлены самые актуальные доступные данные. Это позволяет настроить соответствие между данными, которые вы используете в автономном режиме, и данными, хранящимся в организации.
Мобильные работники могут синхронизировать автономную область каждый раз, когда у них есть подключение к сети, чтобы отправлять и получать обновления, это гарантирует, что у них всегда будут самые актуальные доступные данные.
В этом сценарии, даже если вы включили опцию Включить пакетные обновления для автономной области карты, она будет проигнорирована, вместо нее будет использоваться синхронизация.
Данные в автономной области карты не доступны для редактирования
Если на карте нет доступных для редактирования слоев, либо у пользователя, работающего с картой автономно, нет прав на редактирование, то верно следующее:
Заранее подготовленные автономные области карты будут обновляться в соответствии с графиком упаковки, чтобы не дать следующему пользователю загрузить устаревшие данные при первом скачивании.
Новые пользователи, впервые скачивающие автономные области карты, получат самые актуальные доступные данные. Однако то, что представляют собой последние доступные данные, зависит от того, включили ли вы параметр Включить пакетные обновления для автономной области карты.
Если включен параметр Включить пакетные обновления, пользователи, загружающие область карты в первый раз, получают последние доступные упакованные данные с момента последнего запуска расписания упаковки.
Если опция Включить пакетные обновления не включена, пользователи, загружающие область карты в первый раз, получают самые последние данные для всех слоев карты, которые были доступны на момент загрузки карты.
Мобильные сотрудники могут проверить обновления в мобильном приложении каждый раз, когда у них есть связь с организации, чтобы получить доступные обновления. То, что они получат, зависит от настройки Включить пакетные обновления.
Если включен параметр Включить пакетные обновления, мобильные сотрудники получают последние доступные упакованные данные с момента последнего запуска расписания упаковки.
Если не включен параметр Включить пакетные обновления, мобильные сотрудники получают последние данные для всех слоев на карте, которые доступны в данный момент.
Примечание:
Использование пакетов, содержащих только обновления, сделанные с момента последнего запланированного обновления, повышает масштабируемость и производительность, но мобильные сотрудники могут не получить последние данные, доступные для слоев на карте. Рекомендуется максимально согласовать обновления больших слоев с графиком упаковки, чтобы свести к минимуму устаревание данных, если вы включите параметр Включить пакетные обновления.
Оптимизация передаваемых данных
Поддерживается несколько опций, позволяющих вам, владельцу карты, контролировать, какие данные доставляются клиенту, как при начальной загрузке, так и при синхронизации. Когда для веб-карты настроена оптимизация доставки данных, эти настройки применяются к автономным областям карты, подготовленным заранее, а также к тем, которые создаются по запросу.
Сокращение объема данных, отправляемых из организации клиенту, может уменьшить время, необходимое для синхронизации, особенно в местах с ограниченным доступом к сети.
По умолчанию синхронизация отправляет изменения из клиентского приложения в организацию и из организации в клиентское приложение (двусторонняя). Эти правки включают любые вложения, связанные с объектами, с которыми вы работаете. Это не всегда нужно и может увеличить объем данных, загружаемых каждым пользователем при синхронизации своей карты, особенно если многие сотрудники работают в одной и той же географической области и используют одни и те же слои.
Владельцы векторных слоев и администраторы могут выбрать, нужно ли вам просматривать или работать с существующими объектами или вложениями, а также продолжать получать обновления для объектов или вложений при синхронизации. Настроив эти параметры так, чтобы предоставлять только те данные, которые требуются вашим мобильным сотрудникам, вы можете сократить время, необходимое для синхронизации автономной области карты, и уменьшить объем загружаемых или синхронизируемых данных.
Для оптимизации того, какие данные передаются при автономной работе, выполните следующие шаги:
На странице элемента веб-карты щелкните вкладку Настройки и щелкните Офлайн в верхней части вкладки.
В разделе Офлайн щелкните Опции.
Появится окно Опции.
В разделе Объекты и вложения укажите, как вложения и объекты доставляются клиентам при первой загрузке автономной карты и каждый раз при синхронизации обновлений данных с карты в организации на карту на клиенте. Вы можете настроить различные опции для редактируемых объектов и нередактируемых слоев.
Объекты и вложения — это опция по умолчанию как для редактируемых, так и для нередактируемых слоев. Это означает, что клиенты будут загружать все объекты и вложения при загрузке карты и получать обновления объектов и вложений для всех слоев карты. Вы можете изменить эти настройки для редактируемых и нередактируемых слоев.
Только объекты — при выборе этой опции исключаются вложения при загрузке карты и при синхронизации обновлений от организации к клиенту. Вы можете изменить эти настройки для редактируемых и нередактируемых слоев.
Ни объекты, ни вложения — эта опция доступна только для редактируемых слоев. При выборе этой опции никакие редактируемые слои не скачиваются и не синхронизируются от организации к клиенту.
Выбор варианта зависит от того, что пользователи должны видеть в автономном режиме, а также от имеющихся ограничения, связанные с хранением данных на устройствах, использованием сотовых данных и скоростью загрузки и синхронизации, особенно в областях со слабым сигналом. Например, можно отправлять обновления объектов, только если автономным пользователям не требуется видеть вложения, либо отправлять вложения и объекты редактируемых слоев, но не слоев, доступных только для чтения.
Щелкните Сохранить в разделе Объекты и вложения, чтобы применить изменения.
В разделе Базовая карта и пакет листов для определения того, что будет использоваться в качестве базовой карты при автономной работе, выберите один из следующих вариантов:
Базовая карта, определяемая веб-картой — текущая базовая карта будет использоваться в автономном режиме.
Пакет листов на устройстве – автономная карта будет использовать уже имеющийся на устройстве пакет листов. Использование в качестве базовой карты пакета листов позволит при необходимости загрузить более детальную базовую карту для автономной работы. Перед тем, как выбрать этот вариант, убедитесь, что пакет листов покрывает область, с которой вы будете работать в автономном режиме.
Пакет листов из моей организации – вы выбираете элемент пакета листов из вашей организации для использования в качестве базовой карты на автономной карте. В этом случае вам не нужно загружать пакет листов на все устройства, которые переводят карту в автономный режим, и ArcGIS Enterprise не требуется сжимать базовую карту карты в пакет листов, чтобы перевести ее в автономный режим.
Примечание:
Пользователи, которые переведут карту в автономный режим, должны иметь доступ к пакету листов. Убедитесь, что пакет листов доступен для правильной аудитории, чтобы пользователи карты, работающие в автономном режиме, могли получить к нему доступ.
Щелкните Сохранить в разделе Базовая карта и пакет листов, чтобы применить изменения.
Если карта содержит слой инженерной сети, выберите один из следующих вариантов в разделе Инженерная сеть, чтобы указать, какие возможности и функции для слоев следует включить при переводе карты в автономный режим и ее синхронизации с клиентами, которые их поддерживают:
Редактирование объектов и просмотр связей - Автономная карта будет содержать мобильную базу геоданных с поддержкой синхронизации и редактируемую инженерную сеть. Этот вариант лучше всего подходит для процесса сбора данных, в котором пользователям нужно просматривать связи инженерных сетей и редактировать объекты инженерных сетей, но трассировка не требуется.
Трассировка и редактирование объектов, просмотр связей - Автономная карта будет содержать мобильную базу геоданных, доступную только для чтения, и проходимую инженерную сеть. Этот вариант лучше всего подходит для процесса сбора данных, в котором пользователям нужно просматривать связи инженерных сетей и трассировать объекты инженерных сетей, но редактирование не требуется.
Выбранные вами возможности будут включены только в том случае, если слои карты поддерживают их.
Нажмите Сохранить в разделе Инженерная сеть, чтобы применить изменения.
Щелкните кнопку закрытия
в верхнем углу окна Опции, чтобы закрыть его.