mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-02-26 11:08:13 +00:00
Adapt boundary labels for Sweden and Norway
This also gives us the correct labels for address output in json and xml.
This commit is contained in:
@@ -85,7 +85,15 @@ function getBoundaryLabel($iAdminLevel, $sCountry, $sFallback = 'Administrative'
|
|||||||
9 => 'City District',
|
9 => 'City District',
|
||||||
10 => 'Suburb',
|
10 => 'Suburb',
|
||||||
11 => 'Neighbourhood'
|
11 => 'Neighbourhood'
|
||||||
)
|
),
|
||||||
|
'no' => array (
|
||||||
|
3 => 'State',
|
||||||
|
4 => 'County'
|
||||||
|
),
|
||||||
|
'se' => array (
|
||||||
|
3 => 'State',
|
||||||
|
4 => 'County'
|
||||||
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
if (isset($aBoundaryList[$sCountry])
|
if (isset($aBoundaryList[$sCountry])
|
||||||
|
|||||||
@@ -61,6 +61,8 @@ class ClassTypesTest extends \PHPUnit\Framework\TestCase
|
|||||||
$this->assertEquals('Administrative', ClassTypes\getBoundaryLabel(18, null));
|
$this->assertEquals('Administrative', ClassTypes\getBoundaryLabel(18, null));
|
||||||
$this->assertEquals('None', ClassTypes\getBoundaryLabel(18, null, 'None'));
|
$this->assertEquals('None', ClassTypes\getBoundaryLabel(18, null, 'None'));
|
||||||
$this->assertEquals('State', ClassTypes\getBoundaryLabel(4, 'de', 'None'));
|
$this->assertEquals('State', ClassTypes\getBoundaryLabel(4, 'de', 'None'));
|
||||||
|
$this->assertEquals('County', ClassTypes\getBoundaryLabel(4, 'se', 'None'));
|
||||||
|
$this->assertEquals('Municipality', ClassTypes\getBoundaryLabel(7, 'se', 'None'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testGetDefRadius()
|
public function testGetDefRadius()
|
||||||
|
|||||||
Reference in New Issue
Block a user