mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-02-26 11:08:13 +00:00
placex must not return a lookup housenumber
This commit is contained in:
@@ -187,7 +187,7 @@ class PlaceLookup
|
|||||||
$sSQL .= ' rank_address,';
|
$sSQL .= ' rank_address,';
|
||||||
$sSQL .= ' min(place_id) AS place_id,';
|
$sSQL .= ' min(place_id) AS place_id,';
|
||||||
$sSQL .= ' min(parent_place_id) AS parent_place_id,';
|
$sSQL .= ' min(parent_place_id) AS parent_place_id,';
|
||||||
$sSQL .= ' housenumber,';
|
$sSQL .= ' -1 as housenumber,';
|
||||||
$sSQL .= ' country_code,';
|
$sSQL .= ' country_code,';
|
||||||
$sSQL .= $this->langAddressSql('-1');
|
$sSQL .= $this->langAddressSql('-1');
|
||||||
$sSQL .= ' get_name_by_language(name,'.$this->aLangPrefOrderSql.') AS placename,';
|
$sSQL .= ' get_name_by_language(name,'.$this->aLangPrefOrderSql.') AS placename,';
|
||||||
|
|||||||
@@ -32,3 +32,16 @@ Feature: Reverse geocoding
|
|||||||
And result addresses contain
|
And result addresses contain
|
||||||
| house_number | road |
|
| house_number | road |
|
||||||
| 1410 | Juan Antonio Lavalleja |
|
| 1410 | Juan Antonio Lavalleja |
|
||||||
|
|
||||||
|
Scenario: Address with non-numerical house number
|
||||||
|
When sending jsonv2 reverse coordinates 53.579805460944,9.9475670458196
|
||||||
|
Then result addresses contain
|
||||||
|
| house_number | road |
|
||||||
|
| 43 Haus 4 | Stellinger Weg |
|
||||||
|
|
||||||
|
|
||||||
|
Scenario: Address with numerical house number
|
||||||
|
When sending jsonv2 reverse coordinates 53.580206752486,9.9502944945198
|
||||||
|
Then result addresses contain
|
||||||
|
| house_number | road |
|
||||||
|
| 5 | Clasingstraße |
|
||||||
|
|||||||
Reference in New Issue
Block a user