Azure Cosmos DB GeoJson支持-MultiPolygon,功能

时间:2019-06-13 17:24:11

标签: azure-cosmosdb geospatial

我试图了解我可以在Azure Cosmos DB中存储和使用哪些类型的GeoJson对象。 根据本文档-https://docs.microsoft.com/en-us/azure/cosmos-db/geospatial,您可以存储任何GeoJson,因为它是有效的JSON

但是Microsoft.Azure.Documents.Spatial命名空间仅具有Point,Polygon和LineString几何类型。从中我可以得出这样的结论:仅当我们存储Point,Polygon或LineString几何类型而不存储其他几何类型时,像ST_DISTANCE和ST_WITHIN这样的地理空间查询才起作用。我的理解正确吗?

如果我的位置字段是多面体,那么解决方法是什么?我是否可以开箱即用地查询类似内容-查找所有具有与给定多边形相交的多边形之一的实体?

第三,Cosmos DB是否支持要素和多面类型的索引编制?

谢谢!

0 个答案:

没有答案