【发布时间】:2016-09-16 00:11:37
【问题描述】:
我正在尝试在 AzureSearch 中的多边形内进行搜索。我正在使用下面的过滤器。我的搜索返回结果,但在 -2.54321666666667、60.6914166666667 处缺少一个点,在 -2.5437833333333333 处找到一个点, 60.691433333333336。两个都不对吧???
$filter=(geo.intersects(BeginningPoint, geography'POLYGON((-2.54321 60.6913,-2.54323 60.6913,-2.54323 60.6915,-2.54321 60.6915,-2.54321 60.6913))')&$count=true
为了便于查看,以下几点是: -2.54321 60.6913, -2.54323 60.6913, -2.54323 60.6915, -2.54321 60.6915, -2.54321 60.6913
【问题讨论】: