]> git.openstreetmap.org Git - nominatim.git/commit
traverse address list backwards when computing admin levels
authorSarah Hoffmann <lonvia@denofr.de>
Thu, 6 Dec 2018 20:18:47 +0000 (21:18 +0100)
committerSarah Hoffmann <lonvia@denofr.de>
Thu, 6 Dec 2018 20:18:47 +0000 (21:18 +0100)
commit411f361fcb11824ca72dc61b85baeb32b91f474a
treede63bf1d1fa8391a10d0794d33228a5601eab32c
parente080bdff0f67a3913b99c985430e26150ea6c7a1
traverse address list backwards when computing admin levels

By starting with the lowest address level, when collecting
administrative boundaries by level, there is a better chance
to actually get the boundary when the capital of the
administrative boundary is tagged with the level of the
boundary as well.

This is just a heuristics adaption to make the best out of
the imprecise admin_level definition for place nodes.

Fixes #1261.
lib/AddressDetails.php