擅长:python、mysql、java
<p>您的geojson语法正确&;有效的现在,您只需确保正确索引多重多边形:</p>
<pre><code>PUT demo_l08_bs
{
"mappings": {
"properties": {
"geometry": {
"type": "geo_shape"
}
}
}
}
</code></pre>
<p>索引geojson,不更改任何内容:</p>
<pre><code>POST demo_l08_bs/_doc
{
"properties": {
...
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [...]
}
}
</code></pre>
<p>验证点是否位于其中:</p>
<pre><code>GET demo_l08_bs/_search
{
"query": {
"geo_shape": {
"geometry": {
"shape": {
"type": "point",
"coordinates": [
151.14646911621094,
-33.68463933764522
]
},
"relation": "intersects"
}
}
}
}
</code></pre>
<p><a href="https://i.stack.imgur.com/7M8rr.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/7M8rr.png" alt="enter image description here"/></a></p>