Что такое шейп-файл?
Шейп-файл - это простой, нетопологический формат для хранения геометрического местоположения и атрибутивной информации географических объектов. Географические объекты могут быть представлены точками, линиями или полигонами (площадями). Рабочая область, содержащая шейп-файлы, может также содержать таблицы dBASE, которые могут хранить дополнительные атрибуты, доступные для соединения с объектами шейп-файла.
Ниже представлен пример отображения шейп-файлов в ArcCatalog. Можно также просмотреть файл dBASE (который может быть связан с шейп-файлом).
Все файлы, которые имеют расширения файлов .txt, .asc, .csv или .tab по умолчанию отображаются в ArcCatalog в качестве текстовых файлов. Однако в диалоговом окне Опции (Options) можно выбрать, какие из этих типов файлов должны быть представлены в виде текстовых файлов, а какие не должны отображаться в дереве каталога. Если текстовые файлы содержат значения, разделенные запятыми или табуляцией, их содержимое можно посмотреть в табличном виде в ArcCatalog и присоединить их к географическим объектам. Текстовые файлы могут быть удалены, однако их содержимое доступно только для чтения в ArcCatalog.
Можно присоединить атрибуты, хранящиеся в таблице dBASE или текстовом файле, к объектам в шейп-файле, используя для этого диалоговое окно Свойства (Properties) для слоя на закладке Соединения и связи (Joins & Relates). Если таблица содержит информацию, описывающую пространственные положения, такие как координаты x,y,z или адреса, можно создать шейп-файл, представляющий эти положения с помощью инструментов, доступных в ArcCatalog.
Помимо шейп-файлов и таблиц, пользователи ArcView GIS работают с файлами проектов, легенд и скриптами Avenue. Хотя невозможно работать с этими элементами напрямую в ArcGIS for Desktop, можно управлять ими с помощью ArcCatalog. Чтобы просмотреть эти элементы в ArcCatalog, необходимо добавить их расширения файлов в список типов файлов. Например, чтобы просмотреть проекты ArcView GIS, добавьте расширение файла APR в список.
Подробнее о добавлении типов файлов
Редактирование шейп-файлов
Шейп-файлы можно редактировать в ArcGIS for Desktop с любым уровнем лицензии (ArcGIS for Desktop Basic, ArcGIS for Desktop Standard или ArcGIS for Desktop Advanced). Однако, чтобы воспользоваться преимуществом расширенной функциональности редактирования, например топологии, необходимо импортировать шейп-файл в базу геоданных в качестве класса объектов.
Импорт шейп-файлов и таблиц dBase в существующие классы объектов и таблицы базы геоданных
Все типы объектов в шейп-файлах конвертируются в типы геометрии в базе данных. В отличие от покрытий, типы объектов шейп-файлов аналогичны типам геометрии, хранящимся в базе геоданных, поэтому конвертация более прямолинейна. Дополнительная информация доступна в разделе Как конвертируются данные при импорте.
Ограничения размеров шейп-файла
Каждый файл компонентов шейп-файла ограничен в размерах до 2 ГБ. Поэтому размер файлов .dbf не может превышать 2 ГБ и размер файлов .shp не может превышать 2 ГБ (это единственные файлы, которые, скорее всего, будут большими). Общий размер для всех составляющих файлов не может превышать 2ГБ.