注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
您可以在 Ontology 中配置操作,以便用户可以在地图应用中应用于地理空间对象。例如,这些操作可能是基于选定的点、绘制的多边形或线条来创建或编辑对象。
当用户右键单击地图或点对象时,操作菜单将显示适用于地理空间点的所有 Ontology 操作。要定义适用于点的操作,需要具备以下之一:
字符串
参数,类型类为:Kind: geo
Value: geohash
(数据将是纬度,经度
的字符串),或Double
参数:
geo
Value: latitude
,以及geo
Value: longitude
。当用户选择一个多边形对象或在地图上绘制一个形状时,操作菜单将显示适用于地理空间形状的所有 Ontology 操作。要定义适用于形状的操作,该操作需要有一个字符串
参数,类型类为:Kind: geo
和 Value: geojson
,其中数据将是一个 GeoJSON 几何字符串。
geoshape
属性操作可以被配置为允许用户编辑地图上对象的geoshape
属性。用户可以选择对象,从操作菜单中选择相关操作,然后根据需要修改形状(例如,通过添加或移动点、缓冲或平移形状)。
要配置一个操作以允许用户编辑地图上对象的geoshape
属性,为所需的对象类型创建一个“修改对象”操作,并具有满足以下要求的参数:
字符串
参数geoshape
属性geo
, Value: geojson
geo
, Value: prefill