Обновление источников данных

Слои и автономные таблицы отображают информацию из источников данных. Если источник данных перемещен или переименован, подключение разрывается. Чтобы это исправить, выполните одно из следующих действий:

  • Чтобы исправить неработающие ссылки, отмеченные на карте как неработающие, щёлкните кнопку Восстановить поврежденный источник данных и укажите источник данных.
  • Чтобы изменить источник данных слоя или отдельной таблицы, откройте его диалоговое окно Свойства. На вкладке Источник нажмите Установить источник данных и укажите источник данных.
  • Как автоматизировать обновление источников данных с помощью Python, см. Обновление и исправление источников данных.
  • Для управления всеми источниками данных, на которые есть ссылки в текущем проекте, вы можете получить к ним доступ из вида Каталог. Вы можете обновить пути для одного элемента, например, одной карты в проекте, или получить доступ ко всем путям в проекте. Вы можете найти и заменить определенные строки в путях. Чтобы обновить пути в текущем проекте, выполните действия, указанные ниже.
    Внимание:

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

    • Потоковые слои
    • Слои рабочих областей в памяти
    • Слои сетевого анализа
    • Слои картографического сервиса
    • Слои событий маршрута
    • Векторные веб-слои
    • Слои запросов Вы можете изменить источники данных слоя запроса, находясь в режиме рабочей области База геоданных. Если вы обновите их из режима Элемент Legend Layers, источник слоя запроса будет заменен стандартным классом объектов.

Обновление источников данных для элементов проекта

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

  1. Переключитесь на вид Каталог. Или, чтобы его открыть, на вкладке Вид в группе Окна нажмите Вид Каталог Вид Каталог.
  2. На вкладке Каталог в группе Обновление щелкните Источники данных Источники данных, чтобы открыть режим Обновление источников данных в виде Каталога.
    Все слои и автономные таблицы в проекте перечислены вместе с путями к их источнику данных. Вы можете отфильтровать этот список, чтобы показать только ресурсы одной карты, выбрав карту на панели Содержание.
  3. Выберите, надо видеть пути к источникам данных элементов проекта или список всех уникальных рабочих областей, на которые ссылается проект. Под Управлять на вкладке Источники данных в группе Вид выберите Элемент Legend Layers или Рабочая область База геоданных.
  4. В столбце Новый путь введите или вставьте новый путь к файлу для любого элемента в списке. Вы можете щелкнуть правой кнопкой мыши любой путь в столбце Текущий путь и нажать Копировать или нажать кнопку Обзор Обзор, чтобы найти новый путь для любого элемента в списке.
  5. Под Управлять на вкладке Источники данных в группе Управление изменениями щёлкните Применить Применить. Эти изменения сохраняются в течение текущего сеанса приложения. Сохраните проект, чтобы применить их на постоянной основе.
  6. Под Управлять на вкладке Источники данных щелкните Закрыть Закрыть, чтобы закрыть режим Обновление источников данных в виде Каталога.

Найти и заменить части пути

Если местоположение папки было переименовано или реструктурировано, вы можете найти и заменить сегменты путей к источникам данных в текущем проекте. Например, если папка с именем MonthlyData была переименована в AnnualData, вы можете найти все экземпляры первой строки во всех путях источника данных и заменить их второй строкой.

  1. Переключитесь на вид Каталог. Или, чтобы его открыть, на вкладке Вид в группе Окна нажмите Вид Каталог Вид Каталог.
  2. На вкладке Каталог в группе Обновление щелкните Источники данных Источники данных, чтобы открыть режим Обновление источников данных в виде Каталога.

    Все слои и автономные таблицы в проекте перечислены вместе с путями к их источнику данных.

  3. Под Управлять на вкладке Источники данных в группе Инструменты щёлкните Найти и заменить Найти местоположение.
  4. Введите строку в первом текстовом поле. При желании выберите элементы, чтобы ограничить замену только этими элементами. Если элементы не выбраны, производится замена для всех элементов.
  5. Введите строку для замены во втором текстовом поле. Нажмите кнопку Заменить Заменить, чтобы заменить строку по одному элементу за раз, или нажмите кнопку Заменить все Заменить все, чтобы заменить все экземпляры одновременно.
  6. Под Управлять на вкладке Источники данных в группе Управление изменениями щёлкните Применить Применить. Эти изменения сохраняются в течение текущего сеанса приложения. Сохраните проект, чтобы применить их на постоянной основе.
  7. Щёлкните кнопку Закрыть Закрыть справа от текстовых окошек, чтобы закрыть элементы управления Найти и Заменить.
  8. Под Управлять на вкладке Источники данных щелкните Закрыть Закрыть, чтобы закрыть режим Обновление источников данных в виде Каталога.

Связанные разделы