ES:Key:maxstay
![]() |
![]() |
Descripción |
---|
Tiempo máximo que se permite permanecer en un lugar. ![]() |
Grupo: Restricciones |
Usado en estos elementos |
Combinaciones útiles |
Estado: aprobado![]() |
Herramientas para esta etiqueta |
Esta clave permite especificar el tiempo máximo que está permitido:
- estacionar tu coche
- atracar tu barco
- permanecer en un camping
Ejemplos
amenity=parking
+maxstay=30 minutes
(estacionar durante 30 minutos)amenity=parking
+maxstay=1 hour
(estacionar durante 1 hora)amenity=parking
+maxstay=2.5 hours
(estacionar durante dos horas y media)
mooring=*
+maxstay=load-unload
(atracar para carga y descarga)mooring=*
+maxstay=1 day
(atracar durante 1 día)mooring=*
+maxstay=3 days
(atracar durante 3 días)
tourism=camp_site
+maxstay=1 week
(permanecer en un camping 1 semana)tourism=camp_site
+maxstay=3 nights
(permanecer en un camping 3 noches)
Las restricciones condicionales de tiempo (también conocidas como estacionamientos con disco) pueden etiquetarse usando la condición «Hora y fecha»:
maxstay:conditional=1 hour @ (08:00-18:00)
(omaxstay=1 hour
+maxstay:conditional=no @ (18:00-08:00)
, dependiendo de si es mejor para los consumidores simples de datos mostrar un ocasionalmente erróneo «sin límite de estancia» o bien un ocasionalmente erróneo «estancia máxima 1 hora»)
amenity=parking
+maxstay=1.5 hours
+access:conditional=no @ (Su,PH)
. Las condiciones de acceso prevalecen sobre la estancia máxima. En este caso, generalmente se permite estacionar durante 90 minutos, pero no se permite el estacionamiento los domingos y festivos.
Etiquetado
La sintaxis general de maxstay=*
es como sigue:
maxstay=<número> <unidad de tiempo>
En algunos casos también es necesaria una etiqueta adicional que utilice restricciones condicionales para expresar completamente los valores de la estancia máxima.
maxstay:conditional=<valor de restricción> @ <condición>
Valor
Número
Este es el valor primario. Sólo son válidos los valores numéricos positivos, ya sean enteros o decimales (usando el punto decimal), p. ej.: 45 minutes, 2.5 days, 1000 minutes.
Unidad de tiempo
Este valor especifica la unidad del <número>
. Entre los valores válidos están los siguientes: second, minute, hour, day, night, week, month, year (para segundo, minuto, hora, día, noche, semana, mes y año, respectivamente), y sus formas en plural cuando el número número es mayor de uno, p. ej.: 1 day, 2 days, 5 hours.
Es necesario especificar la unidad. La unidad no debería estar abreviada, y debería existir un espacio entre el número y la unidad.
Valor de restricción
Este es el valor de la restricción, p. ej.: 30 minutes, 1 day, 3 nights. Aplican las mismas reglas de <número>
<unidad de tiempo>
.
Condición
- Artículo principal: Restricciones condicionales § Valor
El valor consiste en el carácter @ seguido de la condición de fecha y hora.
maxstay=0
Algunos mapeadores indican un valor maxstay
de 0. Esto podría significar una de las siguientes cosas:
- No hay ninguna señal que indique una estancia máxima. Esto puede indicarse de manera inequívoca con
unsigned=maxstay
- No está permitido quedarse, solo parar. Esto puede indicarse con
maxstay=load-unload
- Está permitido quedarse durante un periodo de tiempo indeterminado. Esto puede indicarse con
maxstay=no
omaxstay=unlimited
- No se permite ni siquiera el acceso. Para esto, utiliza
access=*
, posiblemente con unaccess:conditional=*
maxstay sin unidades
Los valores sin unidades son confusos o difíciles de interpretar. El valor de maxstay=*
siempre debería incluir una unidad, ya que no se puede asumir ningún valor por defecto (tales como días, horas o minutos).
Véase también
- Proposed features/Maximum Stay (la propuesta de estancia máxima)
duration=*
expresado en el formato ISO 8601parking:condition:maxstay=*
en combinación conparking:lane=*
