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