On Sat, Jan 5, 2019 at 7:49 PM
<chris(a)inflighto.com> wrote:
Hello,
We’re having some problems with the results we’re getting from the Wiki
API.
Although we’ve set the results to provide us with all results in a 100km
radius, we’re only getting results in a 10km radius.
Our tech team say:
“We’ve realized that Wikipedia API couldn't respond with the correct
results when search radius is over 10km.
According to the online documentation, invoker could be searching in the
100km range. But we only have the results in 10km range most when we pass
100km as the radius.”
Is there a known issue? This hasn’t been a problem for us in the past.
Your assistance is much appreciated.
Hi,
if we are speaking about the geosearch generator or list module [0] and If
I'm not mistaken 10km (20km for wikivoyage) has been the max radius allowed
for a long time (since 2014 [1]). The documentation and API response should
properly mention the max value.
It's limited for performance reasons because this API is designed to sort
*all* the results it sees.
If sorting by distance is not required there is a way to run a simple
"distance filter" using the search APIs[2] and the search keyword nearcoord
[3], e.g. nearcoord:1000km,0,0 [4].
[0]: