'node', 'W' => 'way', 'R' => 'relation'][ substr($locationOsmid, 0, 1) ] . '/' . substr($locationOsmid, 1); } elseif (!empty($locationGeo)) { $uri = 'https://www.openstreetmap.org/#map=17/' . str_replace(',', '/', substr($locationGeo, 4)); } elseif (!empty($locationName)) { $uri = 'https://www.openstreetmap.org/search?query=' . urlencode($locationName); } return $uri; } }