原因
这通常是由无效的 shapefile 打包、不正确的 shapefile 格式导致的,或是由于 shapefile 不满足上传到在线应用程序的要求导致的。
解决方案或解决方法
前两步概述了适用于所有在线应用程序的常规所需 shapefile 格式和打包。 第三步是对每一项的具体要求。
- 检查打包是否不正确。
- ZIP 文件必须包含一个 shapefile。
- ZIP 文件必须包含 .shp、.shx、.dbf 和 .prj 等构成 shapefile 的文件。
- 必须通过选择所需文件并对其直接压缩来创建 ZIP 文件。 如果将文件移动到文件夹中,然后对该文件夹进行压缩,则上传时会出错。
- 检查格式是否无效。
- Shapefile 必须包含有效几何。 目前不支持面 shapefile 中包含自相交的情况。 如果使用 ArcMap 或 ArcGIS Pro,则可以使用修复几何工具来修正 shapefile 中的无效几何。
- shapefile 的名称和 shapefile 的字段名称不得包含任何空格或特殊字符(下划线除外)。
- 确保 shapefile 满足要求。
- ArcGIS Online
- 不支持 .zip 存档以外的压缩格式。
- 包含超过 4,000 个点要素或 2,000 个线或面要素的文件不能直接添加到地图中。 如果数据有多于 4,000 个点要素或多于 2,000 个线或面要素,或大于 10 MB,可将其作为托管要素图层发布。
- 不支持以下要素:多点几何,跨国际日期变更线的几何和面中的自相交。 具有这些要素的 Shapefile 无法添加到地图中。 仅场景图层支持多面体图层。
- 超过 10 MB 的 Zip 文件无法直接添加到地图中。
- Business Analyst Online / Community Analyst
- 最多 100 条记录,文件大小限制为 3 MB。
- 只能添加点和面几何(无法添加线、多点或多部件几何)。
- 不支持 .zip 存档以外的压缩格式