shapefile矢量文件与lyr图层文件之间有何区别?
shapefile (.shp) 是一种矢量数据存储格式,用于存储地理要素的位置、形状和属性。 shapefile 存储在一组相关文件中,并包含一个要素类。
图层文件 (.lyr) 是存储源数据集路径和其他图层属性(包括符号系统)的文件。
与 shapefile 相比,图层文件只是对实际数据(例如 shapefile 和要素类等)的链接/引用。 它并不是实际数据,因为它并不存储数据的属性或几何。 图层文件主要存储要素的符号系统,以及与在 GIS 应用程序中查看数据时所查看内容相关的其他图层属性。
例如,如果将图层文件发送给另一台计算机上的用户,但其中不包含用于创建该图层文件的数据,则其不会显示在地图上,因为其未包含源数据。 要正确显示数据,则用户必须具有数据所引用的图层文件和 shapefile。
利用图层包可以简化迁移数据的处理,因为图层包可同时存储图层文件和源数据。 有关图层包的详细信息,请参阅 web 帮助主题创建图层包。