RU:Key:maxstay

From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg maxstay
Max stay cropped.png
Описание
Максимальное время пребывания где-либо. Изменить это описание на вики-странице. Изменить это описание в элементе данных.
Группа: ограничения
Используется на элементах
точки можно отмечать этим тегомлинии можно отмечать этим тегомполигоны можно отмечать этим тегомотношения не принято отмечать этим тегом
Полезные сочетания
Статус: одобреноPage for proposal

Этот ключ позволяет задавать максимальное время, на которое вы можете:

  • оставить свою машину (смотрите  парковочный диск)
  • пришвартовать лодку
  • остановиться в кемпинге

Примеры

Условные ограничения по времени могут быть помечены с помощью условия «Время и дата»:

  • maxstay:conditional=1 hour @ (08:00-18:00) (или maxstay=1 hour + maxstay:conditional=no @ (18:00-08:00), в зависимости от того, что лучше для простых пользователей данных показывать иногда неверное «без максимального пребывания» или иногда неверное «максимальное пребывание 1 час»)
  • amenity=parking + maxstay=1.5 hours + access:conditional=no @ (Su,PH). Maxstay отменяется условиями доступа. В этом случае парковка обычно разрешена на 90 минут, но запрещена в воскресенье и праздничные дни.

Теги

Общий синтаксис maxstay=* следующий.

maxstay=<число> <единица времени>

В некоторых случаях также необходим дополнительный тег с условными ограничениями для полного выражения значения.

maxstay:conditional=<значение ограничения> @ <условие>

Значение

Число

Допустимы только числовые значения выше нуля и десятичные точки, например, 45 minutes, 2.5 days, 1000 minutes.

Единица времени

Это значение указывает единицу измерения <число>. Допустимые единицы: second, minute, hour, day, night, week, month, year, и их форма множественного числа, когда число больше единицы, например, 1 day, 2 days, 5 hours.

Указание единицы измерения обязательно. Не следует давать аббревиатуру единицы измерения, а между числом и единицей должен быть пробел.

Значение ограничения

Это значение ограничения, например, 30 minutes, 1 day, 3 nights. Те же правила применяются к <число> <единица времени>.

Условие

Основная статья: Conditional restrictions § Значение

Значение состоит из символа @, за которым следует время и дата.

maxstay=0

Некоторые картографы указывают maxstay равным 0. Это может означать одно из следующих вещей:

  • Знака, указывающего на максимальное пребывание, нет. Это можно однозначно указать с помощью unsigned=maxstay.
  • Запрещено парковаться, только останавливаться. Это может быть указано с помощью maxstay=load-unload.
  • Разрешено пребывание на неограниченный срок. Это может быть указано как maxstay=none или maxstay=unlimited.
  • Доступ вообще запрещён — используйте access=no, возможно, также с access:conditional=*.

maxstay без единицы измерения

Значения без единиц измерения неясны или трудны для интерпретации. Значение maxstay=* всегда должно включать единицу измерения, поскольку нельзя использовать значение по умолчанию (например, дни, часы или минуты).

Смотрите также

  • Proposed features/Maximum Stay — изначальное предложение
  • duration=*, выраженная в формате  ISO 8601 или RFC 5545 — время, необходимое для прохождения объекта
  • Street parking — общие сведения о том, как отмечать на карте парковки вдоль улиц