标签: java mongodb geojson
我有一个geojson数据库,其中包含多边形坐标作为数组。我想检查哪个多边形(坐标数组)包含带(x,y)坐标的点,然后返回多边形的数据。任何人都可以告诉我如何使用mongodb查询或java方法吗?我尝试使用$intersect但它不起作用。
$intersect
以下是指向数据库图像的链接:database image
答案 0 :(得分:0)
您可以尝试$geoWithin。 Here是使用此链接的链接。并确保在类型字段中提及"Polygon"或"MultiPolygon"。希望这对你有用。
$geoWithin
"Polygon"
"MultiPolygon"