Пути к данным, которые используются в документах карты, глобуса или 3D-сценах хранятся как свойства слоя. В большинстве своем данные хранятся в базах геоданных или в виде файлов (шейп-файлы, покрытия, данне САПР и т.п). Каждая ссылка на данные – это путь, и есть несколько вариантов для его хранения.
Каждый раз при добавлении данных ссылки на них сохраняются в слое карты. Когда вы открываете карту в следующий раз, ArcMap находит данные, используя пути. Вы можете просмотреть пути к данным для каждого слоя, выбрав сортировку По источникам (List by Source) в Таблице содержания (Table of Contents), либо в диалоговом окне Свойства слоя (Layer Properties), щелкнув слой двойным щелчком мыши и перейдя на закладку Источник (Source).
Если ArcMap не может найти источник данных, вам необходимо будет настроить ссылку к ним вручную, либо проигнорировать предупреждение, в этом случае слой не будет отображен. Вместо этого, красная точка появится рядом со слоем, указывая на то, что слой должен быть исправлен.
Подробнее о восстановлении поврежденных ссылок на данные
Опции для ссылок на данные
Для путей к данным можно настроить несколько свойств. В том числе:
Полные пути
Пример полного пути таков:
C:\GIS\Project1\Boundary.shp
Чтобы другой пользователь мог воспользоваться картой, сохраненной с полными путями к источникам данных, у него должен быть доступ к тому же компьютеру (или он должен восстановить ту же структуру папок на своей машине).
Относительные пути
Относительные пути на карте ссылаются на папки с данными относительно текущего документа карты (файла .mxd). Пример относительного пути:
\Project1\Boundary.shp
Данные могут находиться в папке, которая, например, находится на один уровень выше, чем папка с картой. В таких случаях в относительном пути содержатся слэши \..\ для перехода между иерархическими уровнями папок.
Относительные пути не содержат в себе названия диска, они позволяют сделать карту и связанные с ней данные легко переносимыми на любое дисковое устройство без необходимости восстановления ссылок.
Пути UNC
Пути Universal Naming Convention (UNC) используют синтаксис для ссылок и файлов на сетевых компьютерах. Он выглядит следующим образом:
\\<имя компьютера>\<общая папка>\
дальше следует обычный путь к папке или имени файла. Например:
\\pondermatic\public\studyarea.gdb
\\billywood\public\streets.lyr
\\omnipotent\shared_stuff\wednesday\tools
Настройка формата пути
Просмотреть (и настроить) ссылки на источники в документе карты вы можете в диалоговом окне Свойства документа карты (Map Document Properties):
- Щелкните пункт главного меню Файл (File) > Свойства документа карты (Map Document Properties).
- Установите флажок Хранить относительные пути к источникам данных (Store relative pathnames to data sources), если хотите работать с относительными путями.
После сохранении файла слоя вы не сможете поменять абсолютные пути на относительные или наоборот. Слой всегда поддерживает опцию ссылки на источник, которая была указана для документа карты в момент сохранения слоя.