关于下面的“位置”。我试图找到什么是将“位置”属性的值定义为“未知位置”的最佳方法。我的意思是如何表示在Orion数据库中未知的位置。
{
"contextElements": [
{
"type": "City",
"isPattern": "false",
"id": "Madrid",
"attributes": [
{
"name": "position",
"type": "geo:point",
"value": "LocationNotKnown"
}
]
}
],
"updateAction": "APPEND"
}
非常感谢。
目前(至Orion 2.3.0之前),geo:point
属性需要一个有效点作为值,因此认为"LocationNotKnown"
无效。
但是,我们一直在讨论是否可能将null
或""
作为geo:point(和其他类似属性类型)的有效值,以表示“无位置”(或“无日期”)的可能性。 DataTime)。您可以加入讨论on the corresponing github issue,并在此提供您的意见。
同时,建议的解决方法是删除属性。因此,如果您的实体包括"location"
属性(以有效的geo:point
作为值),则该属性将被本地化。如果您的实体不包含"location"
,则该属性未本地化。