shapefile 是一种 Esri 矢量数据存储格式,用于存储地理要素的位置、形状和属性。 其存储为一组相关文件,并包含一个要素类。 Shapefile 通常包含具有很多关联数据的大型要素,并一直用于 GIS 桌面应用程序。
使 shapefile 数据可供其他人通过 web 浏览器进行查看的主要方法是将其添加到 .zip 文件并将其上传,然后发布托管要素图层。 .zip 文件必须至少包含 shapefile 的 .shp、.shx、.dbf 和 .prj 文件组件。
下表汇总了如何在 ArcGIS Online 中使用 shapefile 并提供了这些说明的链接:
- 通过 shapefile 发布托管要素图层 (.zip)。
- 对于已启用导出的托管要素图层,具有托管要素图层访问权限的用户可以将图层数据导出到 shapefile。
- 将 shapefile(位于 .zip 文件中)添加到我的内容并与其他人共享该文件,以便他们能够下载该文件。
- 将 shapefile (.zip) 作为图层添加至 Map Viewer 经典版。
- 将 shapefile (.zip) 添加到 Map Viewer 以发布托管要素图层并将其添加到地图中。
添加和发布 shapefile 的注意事项
在 ArcGIS Online 中使用 shapefile 时,请谨记以下信息:
- 不支持 .zip 存档以外的压缩格式。
- 创建 .zip 文件时,如果其中包含组成 shapefile 的 .shp、.shx、.dbf 和 .prj 文件,请将 shapefile 直接存储在 .zip 存档的根目录(中心目录)中,而非存档内的目录中。 如果 .zip 文件查看器显示路径信息,则路径应为空。
- Shapefile 必须包含有效几何。如果拥有 ArcGIS Pro 或 ArcMap,则可以使用修复几何地理处理工具在 shapefile 中修正无效几何。 无法在地图中发布或绘制无效几何。
- 不支持以下要素:多面体或多点几何,跨国际日期变更线的几何和面中的自相交。 具有这些要素的 Shapefile 无法添加到地图中。
- 无法直接将 Shapefile 拖放到地图;必须将其添加为图层。