Módulo:Wikidata/Tipos
Apariencia
Este módulo no tiene página de documentación[crear]
local p = {}
function p.getTipo(tipo)
if tipo == 'país' then
return 'country' --Ejemplo: «type:country» 1:10.000.000
elseif tipo == 'satélite' then
return 'satellite' --Satélite geoestacionario (1:10.000.000)
elseif tipo == 'comunidad autónoma' or tipo == 'estado' or tipo == 'estado federado' or tipo == 'región' or tipo == 'república' then
return 'adm1st' --División administrativa de primer nivel de un país (por ejemplo: provincia, estado o comunidad autónoma, dependiendo del país) 1:1.000.000
elseif tipo == 'provincia' or tipo == 'departamento' or tipo == 'comarca' or tipo == 'condado' or tipo == 'partido judicial' or tipo == 'merindad' or tipo == 'raión' then
return 'adm2nd' --División administrativa de segundo nivel de un país 1:300.000
elseif tipo == 'ciudad' or tipo == 'localidad' or tipo == 'municipio' or tipo == 'comuna' or tipo == 'pueblo' or tipo == 'villa' or tipo == 'barrio' then
return 'city' --Ciudad, pueblo, villa o localidad.
elseif tipo == 'aeropuerto' or tipo == 'aeródromo' then
return 'airport' --Aeropuerto 1:30.000
elseif tipo == 'montaña' or tipo == 'coordillera' or tipo == 'sierra' or tipo == 'volcán' then
return 'mountain' --Picos o montañas 1:100.000
elseif tipo == 'isla' then
return 'isle' --Islas 1:100.000
elseif tipo == 'bahía' or tipo == 'fiordo' or tipo == 'lago' or tipo == 'estuario' or tipo == 'reservorio' or tipo == 'mar' or tipo == 'embalse' or tipo == 'laguna' then
return 'waterbody' --Bahías, fiordos, lagos, lagunas, estuarios, reservorios, estanques, mares interiores, etc. 1:100.000
elseif tipo == 'bosque' then
return 'forest' --Bosques 1:50.000
elseif tipo == 'río' then
return 'river' --Ríos y canales 1:100.000
elseif tipo == 'glaciar' then
return 'glacier' --Glaciares y capas de hielo 1:50.000
elseif tipo == 'universidad' then
return 'edu' --Centros educativos: escuelas, colegios, universidades 1:10.000
elseif tipo == 'puerto de montaña' then
return 'pass' --Pasos en montañas 1:10.000
elseif tipo == 'estación de tren' then
return 'railwaystation' --Estaciones y paradas de trenes, metro, subterráneo, etc. 1:10.000
else
return 'landmark'
end
end
return p