本文简要介绍 python 语言中 arcgis.graph.KnowledgeGraph.apply_edits
的用法。
用法:
apply_edits(adds=[], updates=[], deletes=[], input_transform=None, cascade_delete=False)
返回:
dict
显示编辑结果。
允许用户添加新的图形实体/关系、更新现有实体/关系或删除现有实体/关系。有关如何构建每个操作的字典的详细信息,请参阅下面的示例。
Parameter
Description
adds
可选的字典列表。要添加到图形中的对象列表,以字典格式表示。
updates
可选的字典列表。要更新的现有图形对象的列表,以字典格式表示。
deletes
可选的字典列表。要从图中删除的现有对象的列表,以字典格式表示。
input_transform
可选字典。允许用户为输入几何体指定自定义量化参数,这决定了如何压缩几何体并将其传输到服务器。默认为无损 WGS84 量化。
cascade_delete
可选布尔值。当
True
时,连接到正在删除的实体的关系也将自动删除。当False
时,必须先手动删除这些关系。默认为False
。# example of an add dictionary- include all properties { "_objectType": "entity", "_typeName": "Person", "_id": "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXX}" "_properties": { "name": "PythonAPILover", "hometown": "Redlands", } } # update dictionary- include only properties being changed { "_objectType": "entity", "_typeName": "Person", "_id": "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXX}" "_properties": { "hometown": "Lisbon", } } # delete dictionary- pass a list of id's to be deleted { "_objectType": "entity", "_typeName": "Person", "_ids": ["{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXX}"] }
相关用法
- Python ArcGIS KnowledgeGraph.named_object_type_delete用法及代码示例
- Python ArcGIS KnowledgeGraph.named_object_type_adds用法及代码示例
- Python ArcGIS KnowledgeGraph.named_object_type_update用法及代码示例
- Python ArcGIS KnowledgeGraph.graph_property_delete用法及代码示例
- Python ArcGIS KnowledgeGraph.query用法及代码示例
- Python ArcGIS KnowledgeGraph.graph_property_adds用法及代码示例
- Python ArcGIS KnowledgeGraph.graph_property_update用法及代码示例
- Python ArcGIS KnowledgeGraph.search用法及代码示例
- Python ArcGIS KnowledgeGraph用法及代码示例
- Python ArcGIS Kafka用法及代码示例
- Python ArcGIS power用法及代码示例
- Python ArcGIS APIKeyManager.get用法及代码示例
- Python ArcGIS ContentManager.unshare_items用法及代码示例
- Python ArcGIS ImageryLayer.thumbnail用法及代码示例
- Python ArcGIS FormFieldElement用法及代码示例
- Python ArcGIS Geometry.true_centroid用法及代码示例
- Python ArcGIS Site.delete用法及代码示例
- Python ArcGIS GeoAccessor.bbox用法及代码示例
- Python arcgis.apps.hub.Initiative.update用法及代码示例
- Python ArcGIS generate_service_areas用法及代码示例
- Python ArcGIS build_overview用法及代码示例
- Python ArcGIS RunInterval用法及代码示例
- Python ArcGIS describe_dataset用法及代码示例
- Python ArcGIS acos用法及代码示例
- Python ArcGIS Item.publish用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.graph.KnowledgeGraph.apply_edits。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。