Добавление автономных базовых карт

При работе в поле без доступа в Интернет, в мобильных проектах можно использовать автономные базовые карты, чтобы не прерывать рабочий процесс. StreetMap for Windows Mobile, пакеты листов и наборы данных, разделенные на листы – три типа автономных базовых карт, которые вы можете использовать. Прежде чем выбрать один из этих типов, важно понять, как именно базовые карты работают в приложениях ArcGIS for Windows Mobile.

Когда вы создаете мобильный проект в Mobile Project Center, вы можете добавить в проект базовую карту. Базовые карты можно добавить в проект либо по ссылке, либо по значению, в зависимости от того, находится ли она в папке проекта, или вне ее.

Добавление базовых карт по ссылке

Можно добавить базовую карту по ссылке в виде набора данных, разделенного на листы, или StreetMap for Windows Mobile во время разработки проекта, используя один из следующих методов:

Подробное описание шагов этих двух методов приведено в следующих подразделах.

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

Добавление базовой карты по ссылке из каталога базовой карты

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

Шаги:
  1. Запустите Mobile Project Center, щелкнув меню Пуск (Start) в Windows > Все программы (All Programs) > ArcGIS > ArcGIS for Windows Mobile > Mobile Project Center.

    Чтобы задать или изменить каталог базовой карты, перейдите к шагу 2; иначе – к шагу 8.

  2. Чтобы добавить папку базовой карты в каталог базовой карты, в главном окне Mobile Project Center щелкните Файл > Настройки.
    Откроется окно Mobile Project Center Настройки приложения.
  3. Щелкните закладку Каталоги базовых карт.

    Появится список имеющихся папок базовых карт. Когда вы открываете Mobile Project Center в первый раз, в качестве каталога базовых карт по умолчанию задается папка Мои документы (My Documents) в профиле пользователя.

  4. Чтобы задать дополнительные каталоги базовых карт, щелкните кнопку Добавить каталог базовых карт в этом окне.

    Откроется диалоговое окно Обзор папок (Browse For Folder).

  5. Перейдите в папку, которая содержит список уличных карт или наборы данных, разделенные на листы, которые вы хотите добавить в каталог, затем щелкните OK.

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

    Каталог базовых карт
    ПодсказкаПодсказка:
    Когда вы добавляете папку в каталог базовых карт, добавьте родительскую папку, содержащую уличные карты или наборы данных, разделенные на листы. Например, на предыдущем рисунке, папка StreetMap является родительской папкой, содержащей уличные карты.

    ВниманиеВнимание:

    Добавление папок с использованием путей UNC может понизить производительность.

  6. Чтобы удалить папку из каталога, выделите ее в списке, затем щелкните Удалить каталог базовых карт кнопка.
  7. Когда вы закончите создание каталога базовых карт, щелкните кнопку OK, чтобы закрыть окно Настройки приложения.

    Теперь вы готовы добавить набор данных, разделенный на листы, или StreetMap for Windows Mobile по ссылке из каталога в проект.

  8. Начните или откройте имеющийся проект в Mobile Project Center. Подробнее см. в Создание мобильного проекта.
  9. Нажмите кнопку Добавить (Add), Кнопка Добавить и щелкните Базовая карта из каталога (Basemap from Catalog).

    Откроется окно Добавить слои карты (Add Map Layers) со списком всех папок, которые вы создали в шаге 5. Щелкните значок Раскрыть список рядом с именем папки, чтобы увидеть содержащиеся в ней наборы данных, разделенные на листы, и/или уличные карты, как показано на следующем рисунке:

    Список базовых карт из каталога

    ПодсказкаПодсказка:

    Если базовые карты в списке отсутствуют, проверьте, что папка содержит уличные карты или наборы данных, разделенные на листы.

  10. затем щелкните Добавить (Add).

    Mobile Project Center добавит базовую карту в проект с помощью ссылки на нее из каталога базовых карт.

Добавление базовой карты, уже развернутой на устройстве

Выполните следующие шаги для добавления базовой карты по ссылке в мобильный проект без использования каталога растровых карт:

Шаги:
  1. Нажмите кнопку Добавить (Add), Добавить слой и щелкните Найти базовую карту (Browse for Basemap) > Уже развернутую на устройстве.

    Откроется окно Обзор базовых карт.

  2. Перейдите в папку набора данных, разделенного на листы, (выберите в папке файл conf.xml) или StreetMap for Windows Mobile (выберите файл .navmap), затем щелкните Открыть (Open).

    Mobile Project Center добавит в проект ссылку на базовую карту.

Добавление базовых карт по значению

Добавление базовых карт по значению доступно для пакетов листов и наборов данных, разделенных на листы, но не для StreetMap for Windows Mobile. Когда вы добавляете пакет листов в проект, Mobile Project Center извлекает набор данных, разделенный на листы и копирует набор данных в проект, если вы добавляете набор данных, разделенный на листы, Mobile Project Center добавляет в проект копию набора данных. В обоих случаях, базовая карта, добавленная по значению, сохраняется в папке проекта, и, когда вы разворачиваете проект, она разворачивается вместе с ним.

Если вы планируете предоставить общий доступ к проекту с базовой картой, добавленной по значению, с помощью ArcGIS Server, ArcGIS Online или Портал for ArcGIS, проверьте размер проекта, скорость сети и доступный объем памяти на полевых устройствах. Эти параметры следует учитывать, т.к. они непосредственно влияют на скорость совместной работы и загрузки данных.

Чтобы добавить пакет листов или набор данных, разделенный на листы, выполните следующие шаги:

Шаги:
  1. Начните или откройте имеющийся проект в Mobile Project Center. Подробнее см. в Создание мобильного проекта.
  2. Нажмите кнопку Добавить (Add), Добавить слой и щелкните Найти базовую карту (Browse for Basemap) > Для копирования в проект (To copy into Project).

    Откроется окно Обзор базовых карт.

  3. Выберите местоположение пакета листов или набора данных, разделенного на листы, который вы собираетесь добавить в мобильный проект, затем дважды щелкните файл .tpk (пакет листов) или conf.xml (набор данных, разделенный на листы), чтобы добавить их в проект.

    Базовая карта будет отображена в окне Предварительный просмотр карты (Map Preview).

После сохранения проекта (щелкните Файл (File) > Сохранить (Save) или Сохранить как... (Save As...)), Mobile Project Center скопирует базовую карту в папку проекта, теперь проект и базовая карта готовы для развертывания.

Связанные темы

8/27/2013