【发布时间】:2018-09-25 11:05:47
【问题描述】:
我正在从不同来源收集位置信息,并将所有内容存储在 MongoDb 集合中。除了具有单个 lat/lng 坐标的点位置外,我还存储区域。
现在,一个数据给了我GeometryCollection 的位置信息,但所有元素都是Polygons。另一个数据源给了我MultiPolygon 的位置。虽然我实际上正在考虑为每个数据源收集一个集合,但我想知道哪种方法总体上更好。
GeometryCollection 当然更灵活,但也许MultiPolygon 显示更好的查询性能(假设我总是在位置字段上创建2dspehere 索引)。将一种表示转换为另一种表示是否值得?
【问题讨论】:
标签: mongodb geospatial geojson spatial-index