]> git.openstreetmap.org Git - nominatim.git/commit
change place node expansion for large area table
authorSarah Hoffmann <lonvia@denofr.de>
Wed, 6 May 2020 20:22:24 +0000 (22:22 +0200)
committerSarah Hoffmann <lonvia@denofr.de>
Wed, 17 Jun 2020 08:53:11 +0000 (10:53 +0200)
commita5697c5279512dfafdf693ffe2a20d5db08cda5f
tree7cf82b1e716f55678aefd57d812cacd54891edb4
parent5abec720d8b1a7dc6df7a0e0d7892c347382ddcc
change place node expansion for large area table

So far we've used a buffer around a place node to define its
potential address reach. This had two problems: the buffer was
so large that addresses often contain false positives and the
buffer is really distorted when getting closer to the poles.

Change the buffer here to draw a bounndig box at a certain
distance in meter. This means that we always use the same
box everywhere on the planet and can make the extent much
smaller. Using a box has the advantage that it is much faster
to figure out if a point is within the box.
settings/address-levels.json
sql/functions/utils.sql