queryRenderedFeaturesでポリゴンのジオメトリを取得しようとしています ズームレベル12ではOKですが、15でジオメトリが間違っています。 ここに私のコードがあり、毎回マウスを重ねるごとに異なる座標が得られます。 ここでhttps://codepen.io/benderlidze/pen/qPXNJv - ポリゴンの上端と下端からマウスを移動します。赤色のポリゴンは、queryRenderedFeaturesによって返されたジオメトリです。常に異なっています。マップボックスqueryRenderedFeaturesでジオメトリが正しくありません
map.on("mousemove", "seatRowsFill", function(e) {
map.getCanvas().style.cursor = 'pointer';
map.setFilter("seatRowsFill-hover", ["==", "rowNumber", e.features[0].properties.rowNumber]);
var relatedFeatures = map.queryRenderedFeatures(e.point, { layers: ['seatRowsFill'],"filter": ["==", "rowNumber", e.features[0].properties.rowNumber] })
console.log(relatedFeatures["0"].geometry.coordinates["0"][2])