中文

错误:获取数据时出错

错误消息

在 ArcGIS Open Data 中,从表格选项卡查看数据集的表时会返回以下错误:

错误: 
获取数据时出错。
 
 Screen shot of error message
:
已知在旧版 Open Data 站点中会出现此错误。 迁移到更新版本,如 ArcGIS Open Data 2.0 或更高版本。

原因

在某些情况下,当自定义站点的布局时,ArcGIS Open Data 站点的地图管理员可以选择移除在站点页面上显示的标准地图。

当使用 Open Data 站点的级联样式表 (CSS) 中的以下代码禁用 Open Data 站点页面上的地图时,会发生此错误:

#map-bar-region{
display: none;
}
当地图栏区域被隐藏时,从表中获取记录会导致错误消息。 此错误不影响表中返回的数据的准确性,但对尝试访问数据的用户有误导性。

解决方案或解决方法

如果绝对需要删除 Open Data 站点中的地图,则可以通过减小地图栏区域的大小而不是完全禁用地图来防止错误。 为此,将以下代码添加到 CSS 中:

#map-bar-region{
height: 1px;
width: 1px;
}
上面的代码使地图不可见,但它并不完全隐藏。 因此,地图栏区域内的其他布局元素(如地图定位器和控件)也必须隐藏。 添加以下代码以隐藏地图内的元素:
#locator-region{
visibility: hidden;
}
#controls{
visibility: hidden;
}

相关信息