Shape 文件格式解释
来源:互联网 发布:游戏王 游戏 知乎 编辑:程序博客网 时间:2024/06/05 16:23
ESRI Shapefile(shp)是Esri公司开发的空间数据开放格式。
该文件格式已经成为了地理信息软件界的一个开放标准,成为一个非常重要的交换数据格式,基本上所有的GIS软件都支持Shapefile的读写。
Shapefile由于其数据结构简单,容易实现,得到了广泛的应用,在有段时间,几乎可以说是GIS数据格式的实际格式。
当然,随着技术的发展,Shapefile的数据格式显得有些落后了,但它依然是目前应用最为广泛的数据格式。
Shapefile属于一种矢量图形格式,它能够保存几何图形的位置及相关属性。
Shapefile使用点、线、多边形存储要素的形状,具有简单、快速显示的优点;
缺点是不能存储拓扑关系。
一个shapefile是由若干个文件组成的,空间信息和属性信息分离存储,所以称之为“基于文件”的GIS数据格式。
该种文件格式是由多个文件组成的:
* .shp – 用于保存元素的几何实体,存储的是几何要素的的空间信息,也就是XY坐标。
* .shx – 用于保存几何实体索引,存储的是有关*.shp存储的索引信息。它记录了在*.shp中,空间数据是如何存储的,XY坐标的输入点在哪里,有多少XY坐标对等信息。
* .dbf – 数据库,用于保存关于元素的属性信息,存储地理数据的属性信息的dBase表。
除了以上三个文件格式之外,还可以有其它文件的支持,所有这些文件都与该shapefile同名,并且存储在同一路径下。能够优化访问数据库的性能:
* .sbn 和 .sbx – 保存实体的空间索引,这两个存储的是shapefile的空间索引,它能加速空间数据的读取。这两个文件是在对数据进行操作、浏览或连接后才产生的。
* .fbn 和 .fbx – 保存只读实体的空间索引。
* .ain 和 .aih – 保存列表中活动字段的属性索引。
* .prj – 保存坐标系统信息,如果shapefile定义了坐标系统,那么它的空间参考信息将会存储在*.prj文件中。
* .shp.xml – 保存shapefile的元数据,对shapefile进行元数据浏览后生成的xml元数据文件。
附件为ShapeFile格式的白皮书和扩展的shapeFile说明,在扩展的shapeFile中增加了multiPatch的说明。
例如GeoMason自带的例子中campus world的数据有:
bldg表示建筑物,roads表示道路,walkways表示走廊。
- Shape 文件格式解释
- Shape文件格式
- shape 文件格式
- Shape文件格式
- Shape文件格式
- AMR文件格式的解释
- rootfs常见文件格式解释
- vcf文件格式详细解释
- 通俗的解释mp4文件格式
- shape详细解释(边框,圆角)
- mp4文件格式简明教程-mp4文件格式通俗解释
- Wav文件格式及相关API解释
- Mapinfo MIF/MID文件格式中英文对照解释
- 对m3u8解释,是一种列表文件格式
- Wav文件格式及相关API解释
- linux设备树的解释 - DTB文件格式
- shape
- Shape
- Maven生成可以直接运行的jar包的三种方式
- JavaEE初学者
- .Net AOP(三)继承ContextBoundObject方式
- 进制转换
- [dp+树状数组优化] CF597C. Subsequences
- Shape 文件格式解释
- PHP中交互变量的优化
- iOS中的关联对象
- leetcode 20. Valid Parentheses
- leetcode7. Reverse Integer
- TreeSet,Hashset,Set集合转为整型数组
- 299. Bulls and Cows
- 检查C语言的内存问题 参考网址:http://blog.csdn.net/sduliulun/article/details/7732906
- J2EE增删改查个人总结