FAQ: shapefile与layer文件的区别是什么?

文章编号 : 40057
软件: ArcGIS - ArcEditor 9.3, 9.3.1, 10 ArcGIS - ArcInfo 9.3, 9.3.1, 10 ArcGIS - ArcView 9.3, 9.3.1, 10
操作系统: N/A
已邀请:

易智瑞技术支持

赞同来自:

问题: shapefile和layer文件的区别是什么?
回答: Shapefile (.shp)是一种矢量数据的存储方式,用于存储地理要素的位置、形状和属性。 shapefile存储在一系列相关的文件中并包含一个要素类。

Layer文件(.lyr)是存储一个源数据集和其他图层属性路径的文件,其中包括符号。

与shapefile相比,layer文件只是真实数据如shapefile、要素类等的一种连接或参考。它不是真正的数据因为它不存储数据的属性和几何图形。Layer文件主要存储要素符号和其他在GIS应用中数据可视化有关的图层属性。

例如,如果一个layer文件被发送给其他机器上的用户但没有源数据时,将由于没有包含源数据而不会显示在地图中。为将数据正确的显示出来,用户必须具备其layer文件和相应的shapefile。

这是利用图层包使数据移植简易的原因,因为图层包中存储了layer文件和源数据。关于图层包的更多信息,请参考在线帮助“
创建图层包”。





创建时间:2012-03-20
最近更新: 2012-04-20


原文链接
http://support.esrichina.com.c ... .html

要回复问题请先登录注册