24029:图层的数据源不包含“全局 ID”字段
在本主题中
图层引用了不包含“全局 ID”的要素类。此图层在移动服务中不可编辑。
解决方案
- 将“全局 ID”字段添加到想要变为可编辑的要素类。
- 在 ArcMap 中打开目录 窗口或启动 ArcCatalog。
- 在目录树中,连接到包含想要修改的要素类的地理数据库。
- 右键单击要素类,然后单击管理 > 添加全局 ID。
- 无需执行任何操作。如果移动服务的用户不打算编辑此图层,则可忽略此问题。图层仍会在移动服务中绘制;只是不能对图层进行编辑。
更多信息
ArcGIS for Windows Mobile 编辑框架与强大的地理数据库数据和事务模型相结合,可以满足各种外业编辑解决方案和工作流的要求。确定如何使外业编辑应用程序得到 ArcGIS for Windows Mobile 的充分支持时,最好仔细考虑一下地理数据库信息和事务模型中支持哪些内容和不支持哪些内容。
ArcGIS for Windows Mobile 支持对基于文件的地理数据库和多用户关系型地理数据库中的数据进行编辑。您的移动地图中可能包含引用了其他数据源的图层,但是如果您想要获得新的要素或更新现有的要素,则图层的数据源必须是存储在地理数据库中的要素类。
ArcGIS for Windows Mobile 要素类要求包括:
- 必须存储在个人地理数据库或多用户企业级地理数据库中
- 必须包含一个 GlobalID 列