19 OBJECTID,OID和FID引用表中对象的唯一标识符。FID是主要在shapefile中使用的名称(对于普通DBF表为OID),而OBJECTID在地理数据库中很常用(对于对象类和要素类)。 — 彼得·克雷布斯 source
1 通过使用导出/导入/重新创建(创建新文件的过程)工具,您可以在一个数据集中获得这两个文件。 在属性表中查看时,您会注意到其中一个(通常是属性列表中的第一个)旁边的星号*。另一个可以删除(除非您将其用于其他用途)。 任何功能表上都只使用一个内部ID字段。 这是一些帮助10链接。 Gdb字段数据类型 定义表中的字段 导入时数据如何转换 — 布拉德·尼索姆 source
1 ESRI在此页面上简要回答了这个问题: http://support.esri.com/en/technical-article/000010834 — cfwschmidt source 欢迎使用GIS SE。请参观并编辑您的答案。我们正在寻找解释的答案,而不是仅链接的答案。URL可能会更改,答案可能会丢失 — aldo_tapia 具有足够声誉的人可以在其他答案或原始问题中添加评论吗,请将此内容粘贴为该问题或其中一个答案的评论,然后删除我的答案?引起我注意的是,此答案缺乏足够的阐述本身不能作为答案,但我认为该链接可能对其他人仍然有用。谢谢。 — cfwschmidt
0 我了解术语“ FID”和“ OID”纠缠在一起的原因是:arcpy.Describe(layer).FIDset是该层中当前选定行的层OID字段中的值的分号分隔列表,以分号分隔。该层的OID字段(即包含FIDset中值的字段)的字段名称可通过以下方式获取:arcpy.Describe(layer).OIDFieldName — MycoGeo source