mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-03-07 02:24:08 +00:00
slightly increase radius to look for postcodes
This commit is contained in:
@@ -624,7 +624,7 @@ class SearchDescription
|
|||||||
$aOrder[] = $this->oContext->distanceSQL('centroid');
|
$aOrder[] = $this->oContext->distanceSQL('centroid');
|
||||||
} elseif ($this->sPostcode) {
|
} elseif ($this->sPostcode) {
|
||||||
if (empty($this->aAddress)) {
|
if (empty($this->aAddress)) {
|
||||||
$aTerms[] = "EXISTS(SELECT place_id FROM location_postcode p WHERE p.postcode = '".$this->sPostcode."' AND ST_DWithin(search_name.centroid, p.geometry, 0.1))";
|
$aTerms[] = "EXISTS(SELECT place_id FROM location_postcode p WHERE p.postcode = '".$this->sPostcode."' AND ST_DWithin(search_name.centroid, p.geometry, 0.12))";
|
||||||
} else {
|
} else {
|
||||||
$aOrder[] = "(SELECT min(ST_Distance(search_name.centroid, p.geometry)) FROM location_postcode p WHERE p.postcode = '".$this->sPostcode."')";
|
$aOrder[] = "(SELECT min(ST_Distance(search_name.centroid, p.geometry)) FROM location_postcode p WHERE p.postcode = '".$this->sPostcode."')";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user