【发布时间】:2013-12-31 11:24:03
【问题描述】:
我对 mongo 和地理空间感到头疼, 所以也许有人有一些想法或解决方案如何解决这个问题: 我的对象架构类似于从 http://geojson.org/geojson-spec.html 获取的 geoJSON 示例。
{
"name":"name",
"geoJSON":{
"type":"FeatureCollection",
"features":[
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[100,0],[101,0],[101,1],[100,1],[100,0]]]},"properties":{}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[100,0],[101,0],[101,1],[100,1],[100,0]]]},"properties":{}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[100,0],[101,0],[101,1],[100,1],[100,0]]]},"properties":{}}
]}}
附加信息:我正在使用弹簧数据,但这不应该影响答案。 主要问题是如何/在哪里将索引放在这个模式中。如果某些多边形相交,我需要进行查询以查找给定 Point 的所有文档。
提前致谢。
【问题讨论】:
标签: mongodb geospatial