网站大量收购独家精品文档,联系QQ:2885784924

shp文件详细格式教程.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.2.2????????? Shape files数据说明 Shape files是ESRI提供的一种矢量数据格式,它没有拓扑信息,一个Shape files由一组文件组成,其中必要的基本文件包括坐标文件(.shp)、索引文件(.shx)和属性文件(.dbf)三个文件。 1.???????? 坐标文件的结构说明 坐标文件(.shp)用于记录空间坐标信息。它由头文件和实体信息两部分构成(如图2.1所示)。 1)????? 坐标文件的文件头 坐标文件的文件头是一个长度固定(100 bytes)的记录段,一共有9个int型和7个double型数据,主要记录内容见表2.2。 文件头记录头记录内容记录头记录内容记录头记录内容记录头记录内容…… …… 记录头记录内容图2.1 坐标文件的结构 起始位置名称数值类型位序0File Code9994Integerbig4Unused0Integerbig8Unused0Integerbig12Unused0Integerbig16Unused0Integerbig20Unused0Integerbig24文件长度文件的实际长度Integerbig28版本号1000IntegerLittle32几何类型表示这个Shapefile文件所记录的空间数据的几何类型IntegerLittle36Xmin空间数据所占空间范围的X方向最小值DoubleLittle44Ymin空间数据所占空间范围的Y方向最小值DoubleLittle52Xmax空间数据所占空间范围的X方向最大值DoubleLittle60Ymax空间数据所占空间范围的Y方向最大值DoubleLittle68*Zmin空间数据所占空间范围的Z方向最小值DoubleLittle76*Zmax空间数据所占空间范围的Z方向最大值DoubleLittle84*Mmin最小Measure值DoubleLittle92*Mmax最大Measure值DoubleLittle表2.2 shapefiles 头文件表 注:最后4个加星号特别标示的四个数据只有当这个Shapefile文件包含Z方向坐标或者具有Measure值时才有值,否则为0.0。所谓Measure值,是用于存储需要的附加数据,可以用来记录各种数据,例如权值、道路长度等信息。 (2)??? Shapefile文件支持的几何类型(ShapeType) Shapefile文件所支持的几何类型如表2.3所示: 编号几何类型0Null Shape(表示这个Shapefile文件不含坐标)1Point(表示Shapefile文件记录的是点状目标,但不是多点)3PolyLine(表示Shapefile文件记录的是线状目标)5Polygon(表示Shapefile文件记录的是面状目标)8MultiPoint(表示Shapefile文件记录的是多点,即点集合)11PointZ(表示Shapefile文件记录的是三维点状目标)13PolyLineZ(表示Shapefile文件记录的是三维线状目标)15PolygonZ(表示Shapefile文件记录的是三维面状目标)18MultiPointZ(表示Shapefile文件记录的是三维点集合目标)21PointM(表示含有Measure值的点状目标)23PolyLineM(表示含有Measure值的线状目标)25PolygonM(表示含有Measure值的面状目标)28MultiPointM(表示含有Measure值的多点目标)31MultiPatch(表示复合目标)2)????? 实体信息的内容 实体信息负责记录坐标信息,它以记录段为基本单位,每一个记录段记录一个地理实体目标的坐标信息,每个记录段分为记录头和记录内容两部分。 记录头的内容包括记录号(Record Number)和坐标记录长度(Content Length) 两个记录项。它们的位序都是big。记录号(Record Number)和坐标记录长度(Content Length) 两个记录项都是int型,并且shapefile文件中的记录号都是从1开始的。 记录内容包括目标的几何类型(ShapeType)和具体的坐标记录(X、Y) ,记录内容因要素几何类型的不同其具体的内容及格式都有所不同。下面分别介绍点状目标(Point)、线状目标(PolyLine)和面状目标(Poly

文档评论(0)

富贵礼包 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档