Считайте векторные функции и атрибуты из файла форм
S = shaperead(filename)
S = shaperead(filename,Name,Value)
[S,A]
= shaperead(___)
читает файл форм, S
= shaperead(filename
)filename
, и возвращает N-by-1 географический массив структуры данных в спроектированных координатах карты (mapstruct). Географическая структура данных объединяется геометрический и информация атрибута функции. shaperead
поддерживает обычные 2D типы формы: 'Point'
, 'Multipoint'
, 'PolyLine'
и 'Polygon'
.
возвращает подмножество содержимого файла форм в S
= shaperead(filename
,Name,Value
)S
, как определено аргументами пары "имя-значение". Используйте RecordNumbers
, BoundingBox
и Selector
, чтобы выбрать который функции читать. Если вы используете больше чем один из этих параметров в том же вызове, вы получаете пересечение записей, которые совпадают с отдельными спецификациями. Например, если вы задаете значения и для RecordNumbers
и для BoundingBox
, вы импортируете только те функции с номерами записи, которые появляются в вашем списке и которые также имеют ограничительные рамки, пересекающие заданную ограничительную рамку.
Если вы не задаете параметров, shaperead
возвращает запись для каждой непустой функции и создает поле для каждого атрибута.