00004: 图层的数据源不受支持
在本主题中
底图图层和地图服务不支持某些类型的数据源。而您在文档中引用了其中一个数据源。
解决方案
- 将不支持的数据源替换为支持的地理数据库要素类。下表列出了不支持的数据源以及建议的备选方案:底图图层和地图服务不支持的数据源
不支持的数据源 建议的备选方案 ArcInfo coverage
将数据转换为地理数据库中的要素类。
CAD
将 CAD 内容导入到地理数据库要素类中。
Excel 文件
为每个 Excel 电子表格生成要素,并将结果要素类加载到地理数据库要素类中。
ArcIMS 要素服务
将原始数据源加载到地理数据库要素类中。
内存中的要素类
将内存中的数据保存为地理数据库中的要素类。
ArcGIS 要素服务
将数据转换为地理数据库中的要素类。
PC ARC/INFO coverage
将 PC ARC/INFO coverage 转换为地理数据库要素类。
SQLite 数据库表
将数据转换为地理数据库中的要素类。
GeoPackage 数据库表
将数据转换为地理数据库中的要素类。
- 如果您不需要具有底图图层或地图服务中不支持的数据源的地图图层,也可以从 ArcMap 文档中删除该地图图层。
更多信息
一般来说,通过使用 ArcGIS 内置的数据集可以实现最佳性能,这些数据集包括地理数据库,以及主要的栅格数据集和影像数据集。在许多情况下,可以将不支持的数据集加载到地理数据库要素类中,以便之后在底图图层或所发布的服务中使用。
要获得地理数据库的最佳性能,请使用企业级地理数据库或文件地理数据库。在有多位同步用户的情况下,企业级地理数据库的运行速度会更快。由于企业级地理数据库是基于 DBMS 的数据库,因此在有大量用户(数百个用户,甚至更多)的情况下,企业级地理数据库的伸缩性能要比文件地理数据库好。