Слои и автономные таблицы отображают информацию из источников данных. Если источник данных перемещен или переименован, подключение разрывается. Чтобы это исправить, выполните одно из следующих действий:
- Чтобы исправить неработающие ссылки, отмеченные на карте как неработающие, щёлкните кнопку и укажите источник данных.
- Чтобы изменить источник данных слоя или отдельной таблицы, откройте его диалоговое окно Свойства. На вкладке Источник нажмите Установить источник данных и укажите источник данных.
- Как автоматизировать обновление источников данных с помощью Python, см. Обновление и исправление источников данных.
- Для управления всеми источниками данных, на которые есть ссылки в текущем проекте, вы можете получить к ним доступ из вида Каталог. Вы можете обновить пути для одного элемента, например, одной карты в проекте, или получить доступ ко всем путям в проекте. Вы можете найти и заменить определенные строки в путях. Чтобы обновить пути в текущем проекте, выполните действия, указанные ниже.
Внимание:
Существуют некоторые ограничения для обновления путей к источникам данных из Каталога. Следующие типы слоев и рабочие области не поддерживаются с этим методом:
- Потоковые слои
- Слои рабочих областей в памяти
- Слои сетевого анализа
- Слои картографического сервиса
- Слои событий маршрута
- Векторные веб-слои
- Слои запросов Вы можете изменить источники данных слоя запроса, находясь в режиме рабочей области . Если вы обновите их из режима Элемент , источник слоя запроса будет заменен стандартным классом объектов.
Обновление источников данных для элементов проекта
Чтобы обновить источники данных всех слоев и автономных таблиц в текущем проекте одновременно, выполните следующие действия:
- Переключитесь на вид Каталог. Или, чтобы его открыть, на вкладке Вид в группе Окна нажмите Вид Каталог .
- На вкладке Каталог в группе Обновление щелкните Источники данных , чтобы открыть режим Обновление источников данных в виде Каталога. Все слои и автономные таблицы в проекте перечислены вместе с путями к их источнику данных. Вы можете отфильтровать этот список, чтобы показать только ресурсы одной карты, выбрав карту на панели Содержание.
- Выберите, надо видеть пути к источникам данных элементов проекта или список всех уникальных рабочих областей, на которые ссылается проект. Под Управлять на вкладке Источники данных в группе Вид выберите Элемент или Рабочая область .
- В столбце Новый путь введите или вставьте новый путь к файлу для любого элемента в списке. Вы можете щелкнуть правой кнопкой мыши любой путь в столбце Текущий путь и нажать Копировать или нажать кнопку Обзор , чтобы найти новый путь для любого элемента в списке.
- Под Управлять на вкладке Источники данных в группе Управление изменениями щёлкните Применить . Эти изменения сохраняются в течение текущего сеанса приложения. Сохраните проект, чтобы применить их на постоянной основе.
- Под Управлять на вкладке Источники данных щелкните Закрыть , чтобы закрыть режим Обновление источников данных в виде Каталога.
Найти и заменить части пути
Если местоположение папки было переименовано или реструктурировано, вы можете найти и заменить сегменты путей к источникам данных в текущем проекте. Например, если папка с именем MonthlyData была переименована в AnnualData, вы можете найти все экземпляры первой строки во всех путях источника данных и заменить их второй строкой.
- Переключитесь на вид Каталог. Или, чтобы его открыть, на вкладке Вид в группе Окна нажмите Вид Каталог .
- На вкладке Каталог в группе Обновление щелкните Источники данных , чтобы открыть режим Обновление источников данных в виде Каталога.
Все слои и автономные таблицы в проекте перечислены вместе с путями к их источнику данных.
- Под Управлять на вкладке Источники данных в группе Инструменты щёлкните Найти и заменить .
- Введите строку в первом текстовом поле. При желании выберите элементы, чтобы ограничить замену только этими элементами. Если элементы не выбраны, производится замена для всех элементов.
- Введите строку для замены во втором текстовом поле. Нажмите кнопку Заменить , чтобы заменить строку по одному элементу за раз, или нажмите кнопку Заменить все , чтобы заменить все экземпляры одновременно.
- Под Управлять на вкладке Источники данных в группе Управление изменениями щёлкните Применить . Эти изменения сохраняются в течение текущего сеанса приложения. Сохраните проект, чтобы применить их на постоянной основе.
- Щёлкните кнопку Закрыть справа от текстовых окошек, чтобы закрыть элементы управления Найти и Заменить.
- Под Управлять на вкладке Источники данных щелкните Закрыть , чтобы закрыть режим Обновление источников данных в виде Каталога.