私はgeoFencesをSql geographyインスタンスに変換しています。この問題は現在いくつかのインスタンスが原因です。地理図はかなり奇妙で不正確です。Sql geographyの不正確な数字
最初の1つ(緑色の領域)は有効なジオフェンスであり、2番目のものはsqlで作成されたものです。
座標は以下のとおりです。 -
ロング緯度
51.576004 24.125605、 51.580467 24.122041、 51.585875 24.119730、 51.591239 24.118751、 51.597633 24.120043、 51.603470 24.123843、 51.607161 24.126114、 51.609950 24.126976、100メートルの偏差、すなわち緩衝液で 51.616087 24.127133、 51.625915 24.125997、 51.639776 24.119691、 51.576004 24.125605
。
SQLコード: -
geography::STGeomFromText('POLYGON((51.576004 24.125605, 51.580467 24.122041,51.585875 24.11973,51.591239 24.118751,51.597633 24.120043,51.60347 24.123843,51.607161 24.126114,51.60995 24.126976,51.616087 24.127133,51.625915 24.125997,51.639776 24.119691,51.576004 24.125605))', 4120).MakeValid().STBuffer(100)