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. Это может означать одно из следующих вещей:

  • Максимального значения нет. Это может быть указано тегом maxstay=no | none | unlimited.
  • Максимальное значение не размещено, не написано и не указано. Это может быть однозначно отмечено maxstay:signed=no (или unsigned=maxstay).
  • Остановка запрещена; разрешена только остановка. Это может быть указано в теге maxstay=load-unload.
  • Доступ запрещён. Не указывайте maxstay=* и укажите access=no (возможно, также с access:conditional=*).

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

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