mirror of
https://github.com/osm-search/Nominatim.git
synced 2024-11-23 05:35:13 +03:00
39 lines
660 B
PHP
39 lines
660 B
PHP
<?php
|
|
/**
|
|
* SPDX-License-Identifier: GPL-2.0-only
|
|
*
|
|
* This file is part of Nominatim. (https://nominatim.org)
|
|
*
|
|
* Copyright (C) 2022 by the Nominatim developer community.
|
|
* For a full list of authors see the git log.
|
|
*/
|
|
|
|
|
|
function formatOSMType($sType, $bIncludeExternal = true)
|
|
{
|
|
if ($sType == 'N') {
|
|
return 'node';
|
|
}
|
|
if ($sType == 'W') {
|
|
return 'way';
|
|
}
|
|
if ($sType == 'R') {
|
|
return 'relation';
|
|
}
|
|
|
|
if (!$bIncludeExternal) {
|
|
return '';
|
|
}
|
|
|
|
if ($sType == 'T') {
|
|
return 'way';
|
|
}
|
|
if ($sType == 'I') {
|
|
return 'way';
|
|
}
|
|
|
|
// not handled: P, L
|
|
|
|
return '';
|
|
}
|