答案
是,可以将仅包含独立表的地图发布到 ArcGIS Online。 根据用户的数据,该表可以为空间表或非空间表。 非空间表不包含可映射的属性。 将独立表发布到 ArcGIS Online 后,生成的项目为托管表。
ArcGIS Online 仅支持从独立表中编辑预先存在的记录。 在地图查看器中或者在 Web AppBuilder for ArcGIS 中使用“编辑”微件时,无法添加和删除记录。
从 ArcGIS Desktop 10.4 开始,通过在 ArcMap 中将表添加至内容列表,以及通过“文件”>“共享为”>“服务”将表共享为服务,可以将位于地理数据库中的独立表直接发布到 ArcGIS Online。 将独立表共享为服务之前,必须通过“文件”>“登录”选项登录到 ArcGIS Online。
在 ArcGIS Desktop 10.3.1 及更低版本中,“共享为”>“服务”选项已停用(灰显),因为不支持发布独立表。 这是一个已知限制。 作为一种解决方法,可以将空要素类(或 shapefile)和独立表一起添加至内容列表,然后取消选中该要素类。 由此可将表和要素类一起发布为单个要素服务。 发布到 ArcGIS Online 后,可以在地图查看器中添加没有要素类的独立表以查看记录。
或者,也可以在不使用发布方法的情况下,在 ArcGIS Online 中打开独立表。 要执行此操作:- 关闭所有 ArcGIS 程序并压缩包含该表的地理数据库。
- 将压缩的地理数据库文件作为“我的内容”中的一个项目上传至 ArcGIS Online。