主要内容

shapeinfo

shapefile信息

描述

例子

信息= shapeinfo (文件名)返回一个结构,信息的字段包含的内容信息shapefile文件名可以基本名称或姓名的任何一个组件的文件。shapeinfo读取所有三个文件,只要他们存在于同一文件夹并没有指定的单位长度或角度。如果主文件(与扩展轴马力)丢失,shapeinfo返回一个错误。如果其他文件的丢失,shapeinfo返回一个警告。

例子

全部折叠

预计或地理从shapefile利用CRS信息shapeinfo函数。

首先,返回信息shapefile作为一个结构。对于这个示例,指定一个shapefile使用投影坐标。然后,得到的坐标参考系统查询的信息CoordinateReferenceSystem字段的结构。

S = shapeinfo (“boston_placenames.shp”);S.CoordinateReferenceSystem
ans = projcrs属性:名称:“NAD83 /麻萨诸塞州大陆”GeographicCRS: [1 x1 geocrs] ProjectionMethod:“兰伯特圆锥共形(2 sp)”LengthUnit: "meter" ProjectionParameters: [1x1 map.crs.ProjectionParameters]

注意的价值CoordinateReferenceSystem字段是一个projcrs对象因为shapefile使用投影坐标。

输入参数

全部折叠

shapefile文件名称,指定为一个字符串标量或特征向量。文件名可以基本名称或姓名的任何一个组件的文件。

输出参数

全部折叠

shapefile信息内容,作为结构包含以下字段返回。

文件名

Char数组包含读取文件的名称

ShapeType

包含形状类型的特征向量

BoundingBox

数值数组的大小2 -N指定最小(第1行)和最大(第2行)值为每个维度空间数据的shapefile

属性

结构数组大小为1×-numAttributes描述的属性数据。该结构包含这些字段:

  • 的名字字向量包含xBASE表中的属性名称

  • 类型字向量指定MATLAB®类的属性返回的数据shaperead。支持下列属性(xBASE)类型:数字、浮动,性格,和日期金宝app

NumFeatures

shapefile空间特征的数量

CoordinateReferenceSystem

坐标参考系统(CRS),作为一个返回geocrsprojcrs对象。的价值CoordinateReferenceSystem依赖于数据文件中包含:

  • 如果数据是参考地理坐标系统CoordinateReferenceSystem是一个geocrs对象。

  • 如果数据是参考投影坐标系,然后CoordinateReferenceSystem是一个projcrs对象。

  • 如果文件不包含有效的坐标参考系统信息CoordinateReferenceSystem是空的。

版本历史

之前介绍过的R2006a