shapeinfo

Информация о файле форм

Синтаксис

info = shapeinfo(filename)

Описание

info = shapeinfo(filename) возвращает структуру, info, поля которого содержат информацию о содержимом файла форм. filename может быть базовым именем или полным именем любого из файлов компонента. shapeinfo читает все три файла, пока они существуют в той же папке и единице длины, или угол не задан. Если основной файл (с дополнительным . SHP) отсутствует, shapeinfo возвращает ошибку. Если любой из других файлов отсутствует, shapeinfo возвращает предупреждение.

Входные параметры

свернуть все

Имя файла файла форм, заданного как скаляр строки или вектор символов. filename может быть базовым именем или полным именем любого из файлов компонента.

Выходные аргументы

свернуть все

Информация о содержимом файла форм, возвращенном как структура, содержит следующие поля.

Filename

Массив символов, содержащий имена файлов, которые были считаны

ShapeType

Вектор символов, содержащий тип формы

BoundingBox

Числовой массив размера 2 N, который задает минимум (строка 1) и максимум (строка 2) значения для каждой размерности пространственных данных в файле форм

Attributes

Массив структур размера 1 numAttributes, который описывает атрибуты данных. Структура содержит эти поля:

  • Имя Вектор символов, содержащий название атрибута, как дали в xBASE таблице

  • Ввод Вектор символов, задающий класс MATLAB® данных об атрибуте, возвращенных shaperead. Следующий атрибут (xBASE) типы поддерживается: Числовой, Плавание, Символ и Дата

NumFeatures

Количество пространственных функций в файле форм

Советы

shapeinfo не может сказать вам, какую систему координат данные в файле форм используют. Координаты могут быть любой плоскими (x, y) или географическими (lat, lon) и иметь множество модулей. Эта информация может быть очень важна для соответствующего отображения данных о векторе файла форм. Для получения дополнительной информации об этой теме смотрите Mapstructs и Geostructs.

Представлено до R2006a