如果我用{
"id": "waterqualityobserved:Sevilla:D3",
"type": "WaterQualityObserved",
"location": "41.3763726, 2.186447514"
}
创建了一个带有此JSON的实体:
localhost:1026/v2/entities/waterqualityobserved:Sevilla:D3
然后请求:{
"id": "waterqualityobserved:Sevilla:D3",
"type": "WaterQualityObserved",
"location": {
"type": "Text",
"value": "41.3763726, 2.186447514",
"metadata": {}
}
}
{{1}}
Orion能够执行地理查询吗? 如何定义位置属性?
答案 0 :(得分:1)
如果使用keyValues模式,则无法指定属性类型。因此,如果要为属于GPS位置的属性指定geo:point
类型,则必须使用默认表示模式。
答案 1 :(得分:1)
没有办法做到这一点。如果要创建具有地理空间属性(如位置)的实体,则需要使用规范化格式,即包括每个属性的“值”和“元数据”成员。