Версия 014
(14 апреля 2008)

ОБЩИЕ РЕКОМЕНДАЦИИ ПО ОФОРМЛЕНИЮ КАРТ ДЛЯ НАВИТЕЛ НАВИГАТОР

1. ОБЩИЕ РЕКОМЕНДАЦИИ
2. РАЗДЕЛЕНИЕ НА ФАЙЛЫ
3. УРОВНИ ДЕТАЛИЗАЦИИ И ГЕНЕРАЛИЗАЦИЯ
4. НАЗВАНИЯ
5. ПОИСК ОБЪЕКТОВ И ПОЧТОВЫЕ АДРЕСА
6. ЗАГОРОДНЫЕ ДОРОГИ
7. УЛИЦЫ В НАСЕЛЁННЫХ ПУНКТАХ
8. НАСЕЛЁННЫЕ ПУНКТЫ
9. ТРАНСПОРТ
10. ПОЛИТИКО-АДМИНИСТРАТИВНЫЕ КАРТЫ
11. ГИДРОГРАФИЯ
12. РЕЛЬЕФ
13. ГРУНТ И РАСТИТЕЛЬНОСТЬ
14. ПРОЧИЕ ТИПЫ
15. ДОРОЖНЫЙ ГРАФ
16. КОНТАКТНАЯ ИНФОРМАЦИЯ

ВВЕДЕНИЕ

Ниже даются общие рекомендации по оформлению навигационных карт для программы Навител Навигатор.

  • Следование этим рекомендациям обеспечивает единообразный подход в оформлении карт от независимых авторов, а также улучшает взаимную "совместимость" карт от разных авторов при объединении их в атласы в Навител Навигаторе.

  • Рекомендации не являются обязательными, но могут использоваться в качестве общих критериев оценки качества карт.

  • Рекомендации имеют предварительный характер и подлежат дальнейшему уточнению. Неопределенные на данном этапе моменты помечены как "??". Последняя версия Рекомендаций публикуется по ссылке и обсуждается в форуме.

  • ПРИМЕЧАНИЕ: Ряд правил основан на обеспечении наилучшей совместимости с форматом Garmin IMG и его набором типов. Некоторые рекомендации связаны с будущим развитием формата NTM/NM2.

    1. ОБЩИЕ РЕКОМЕНДАЦИИ

    1.1 Бумажные карты

    Электронные карты - это не замена, а развитие традиций "бумажной" картографии. Поэтому во всех сомнительных случаях следует ориентироваться на приемы, применяемые в бумажных картах соответствующих масштабов и тематики.

    При этом все же следует учитывать, что стандартное разрешение экрана Pocket PC, выраженное в dpi, в 2-3 раза ниже типографского. Кроме того, бумажные карты рассчитаны на применение в первую очередь без GPS-приёмника, и потому они несколько перегружены различными ориентирами (например, такими как высотные сооружения), теряющими своё значение в условиях GPS-навигации.

    1.2 Секретность

    Избегайте упоминания на картах сведений, не имеющих принципиального значения для выбора маршрутов, но, возможно, составляющих государственную тайну. К таковым относятся, согласно "Перечню объектов местности и элементов содержания топографических карт и планов, запрёщенных для открытого опубликования" от Роскартографии:
  • объекты военного и двойного назначения, а также пояснительные подписи при них;
  • электростанции, склады горючего, газгольдеры, информация о специализация промышленных объектов (могут сопровождаться подписью "промзона");
  • геодезические пункты;
  • аэродромы (за исключением разрешенных к открытому опубликованию);
  • магистральные нефте- и газопроводы;
  • водопроводы;
  • некоторые характеристики объектов местности: высота опор ЛЭП, типы мостов, скорость течения в реках, глубина рек и озер, рельеф дна и др.;
  • горизонтали чаще чем 20 м.

    ПРИМЕЧАНИЕ: в ближайшее время вступают в силу новые правила. Уточнённый список типов можно найти, например, в следующих документах:
    Классификатор объектов цифровой топографической карты масштаба 1:100000, запрещенных к показу на ЦТК открытого пользования
    Классификатор объектов цифровой топографической карты масштаба 1:100000, содержащихся на ЦТК открытого пользования

    Общее правило следующее: если некий объект представляет собой препятствие для транзитного движения, его следует наносить на карту, но при этом совершенно не обязательно указывать несущественные для навигации детали, то есть информацию о типе, профиле, стратегическом значении, параметрах объекта и т.д. Например, достаточно указать, что это "промышленная зона". Надпись может отсутствовать, либо использоваться стандартный текст "запретная зона".

    Примеры можно почерпнуть в бумажных картах, имеющихся в открытой продаже (например, 2 км от ВКФ-439 им.Дунаева, 1 км атласы от "Арбалет" и т.д.). Карты ГШ, очевидно, нарушают правила секретности для публичных карт, поэтому ориентироваться на них в данном вопросе не стоит.

    1.3 Авторские права

    При выборе источника геопространственных данных соблюдайте требования гражданского законодательства РФ в области авторских прав (4-я часть ГК РФ). В каждой карте следует заполнять атрибут "Copyright", оповещающем о правообладателях.

    1.4 Ограничения формата NTM/NM2

    Избегайте взаимно пересекающихся полигонов, в том числе вложенных. Исключение делается для полигонов типа 0x4b (см. п.2.3) и 0x80 ("Текст").

    Избегайте самопересечений контуров полигонов (при этом касания контуров вершинами допустимы).

    1.5 Атрибуты заголовка карты

    1.5.1 Набор типов
    Следите за тем, чтобы карта имела набор типов (type set) "Navitel". Это позволит использовать наибольшее количество возможностей, предоставляемых форматом NTM/NM2.

    1.5.2 Название
    См. п. 2.4.

    1.5.3 Copyright
    См. п. 1.3.

    1.5.4 Кодировка
    См. п. 4.1.

    1.5.5 Единицы высоты
    См. п. 12.1.


    2. РАЗДЕЛЕНИЕ НА ФАЙЛЫ

    2.1 Размер файла

    Для достижения наилучшей производительности и использования минимального объёма памяти КПК не желательно делать NTM/NM2 файлы размером более 2М. В случае превышения этого размера рекомендуется разрезать карту на меньшие части.

    2.2 Покрытие

    Оптимальный размер территориального покрытия карты определяется следующим образом. Базовый масштаб наименее подробного уровня делить на 40 - получится количество метров в одном пикселе на КПК в соответствующем масштабе*. (Например, при LevelN=24 это 120 м, то есть 3 м на пиксел.). В идеале, карта в этом наименее подробном масштабе должна быть не меньше размера экрана КПК, исходя из стандартного разрешения 320x200.
    [* В VGA-разрешении один логический пиксел представляет собой 2x2 экранных пиксела.]

    При нарушении этого условия на экране может быть одновременно видно сразу более 4 карт атласа, что приводит к ухудшению скорости отрисовки и повышенному расходу оперативной памяти КПК.

    2.3 Область определения карты

    Карты, имеющие непрямоугольные границы области определения, должны содержать полигон типа 0x4b, описывающий область определения. Этот полигон должен быть представлен на всех уровнях детализации карты.

    2.4 Название

    Каждой карте следует назначать атрибут Name ("название"), лаконично, но в полной мере раскрывающее её содержание. Например, в топокартах можно указывать номенклатурное название квадрата и/или крупнейший населённый пункт.

    3. УРОВНИ ДЕТАЛИЗАЦИИ И ГЕНЕРАЛИЗАЦИЯ

    Размер масштабной линейки на экране КПК - 40 пикселов. Следовательно, размер одного пиксела в метрах - это текущий масштаб, поделённый на 40. В большинстве случаев этот размер пиксела примерно равен шагу координатной сетки, до которой округляются координаты. Это общее правило следует помнить при проведении генерализации данных между уровнями детализации карты.

    3.1 Битность уровней детализации

    Рекомендуется использовать уровни с шагом через 2 бита: например, 24, 22, 20... Для лучшей взаимосочетаемости карт в атласах от разных авторов рекомендуется использовать только чётные значения бит.

    3.2 Рекомендуемый набор уровней

    В этом случае, рекомендуемамая подробность уровней для карт следующая:

    Подробные планы населённых пунктов:
    26 (30 м и подробнее) до домов, улицы-полигоны

    Планы населённых пунктов:
    24 (120 м) крупные строения, подробная дорожная сеть в виде улиц-полилиний, площади
    22 (500 м) в нас.пунктах: общий вид дорожной сети и границы городской застройки, вне нас.пунктов - примерно соответствует подробности 500 м бумажных карт

    Топографические карты:
    20 (2 км) подробная загородная дорожная сеть (как на 2 км бумажных картах), границы городской застройки полигонами
    18 (5 км) загородная дорожная сеть, границы городской застройки только у крупных городов (более 200 тж)

    Подробность уровней для обзорных карт:
    16 (20 км) субъекты РФ с райцентрами, все основные шоссе
    14 (80 км) субъекты Федерации, федеральные и межрегиональные трассы, крупнейшие водоёмы
    12 (300 км) федеральные округа, политическая карта мира

    3.3 Использование атрибута "Range To"

    У каждого уровня детализации, помимо битности, в картах для Навител Навигатор имеется дополнительный атрибут "Range To", который определяет масштаб, на котором происходит переключение на данный уровень. Он задаётся также в битах, по умолчанию равен битности.

    Рекомендуется применять атрибут "Range To" для карт населённых пунктов с подробностью до домов на наиболее подробном уровне с битностью 26, выставляя для него значение 25 (50-80 м) или 24 (120 м). Это обеспечивает видимость домов не только на 30 м, но и вплоть до соответствующего масштаба.

    3.4 Степень генерализации данных

    При переходе от подробных уровней детализации к менее подробным должна происходить адекватная масштабу генерализация данных. В частности,
  • общая плотность объектов должна снижаться обратно пропорционально квадрату масштаба
  • в полилиниях и полигонах должны исчезать неразличимые в этом масштабе детали
  • полигоны рек (каналов) должны постепенно вырождаться в полилинии
    и т.д.

    Количественный критерий правильно проведенной генерализации: объём данных, приходящихся на каждый из уровней детализации, должен убывать примерно в 4 раза при уменьшении битности на 1. Если битность уменьшается на N, то объём должен уменьшаться кратное число раз, то есть в 4^N. Например, при соблюдении п.3.1 (уменьшение битности с шагом два 2) объём данных каждого менее детального уровня должен уменьшаться примерно в 16 раз относительно предыдущего более подробного.

    3.5 Скорость отрисовки карты

    Важнейшим критерием степени генерализации данных является также скорость отрисовки конечной карты в формате NTM/NM2. Хорошо генерализованная карта, открытая из основной памяти КПК, отрисовывается за время 100-200 мс вне зависимости от выбранного масштаба (уровня детализации) на КПК с процессором 200 МГц, с экраном 240x320 пикселей, в режиме 2D.

    Время отрисовки свыше 1 с является недопустимым.


    4. НАЗВАНИЯ

    Помните: помимо прочего, единообразный подход к именованию объектов позволяет добиться более компактного хранения данных в NTM/NM2. Отличие даже одной буквы в названиях (е/ё, пробелы, тире) приводит не только к большему объему NTM/NM2 файла, но и к затруднению поиска.

    4.1 Алфавит

    Все названия должны быть либо кириллицей, в соответствии с официальными наименованиями, принятыми в русском языке (например, "Таллин"), либо латиницей в международном стандарте написания, либо на местном языке.

    Рекомендуется использовать букву "ё" всюду, где она уместна.

    Не рекомендуется использовать символ "№". Рекомендуется использовать "N".

    Кодировка (code page) карты должна соответствовать используемому алфавиту.

    4.2 Названия улиц

    Слова, обозначающие разновидность улицы ("улица", "проспект", "бульвар", "проезд", "переулок", "аллея"), рекомендуется выносить в конец строки - для облегчения адресного поиска.

    Следует иметь в виду, что в некоторых случаях такое слово фактически является частью названия улицы, например, "ул. Саввинское шоссе", "ул. Земляной Вал" или "ул. Московский тракт". Сокращать такие слова не рекомендуется.

    Для экономии размера файлов и обеспечения наилучших условий отображения надписей можно не использовать в названиях улиц слов "улица" и "ул.".

    При наличии у улиц порядкового номера рекомендуется ставить его после названия (например, "Загородный 1-й пер.").

    4.3 Спецсимволы

    Вышеупомянутые сокращения следует отделять от основного названия спецсимволами "~[0x1e]" и "~[0x1f]", которые позволяют автоматически скрывать часть названия в зависимости от текущего масштаба. Пример: "Ленина~[0x1f]ул." или "ул.~[0x1e]Ленина".

    4.4 Рекомендуемые сокращения

    ал. аллея
    пр-д проезд
    просп.проспект
    бул. бульвар
    пер. переулок
    ул. улица
    пл. площадь
    ш. шоссе
    им. имени
    пос. поселок
    мкр. микрорайон
    р-н район
    р-на района
    г. город
    обл. область

    Примеры рекомендуемого сокращения цифр: "1-я", "2-я", "800-летия". Во избежание затруднений с работой поиска избегайте сокращений в прочих словах, составляющих название улицы ("Акад.", "Марш.", "Сев." и т.д.).

    4.5 Заглавные буквы

    Следует соблюдать общепринятые правила использования заглавных букв в названии улиц (например, "60 лет Октября").

    4.6 Пробелы

    Следите за правильным расставлением пробелов ("им.Москвы" - неправильно, "им. Москвы" - правильно).

    4.7 Направленные надписи

    Во избежание дублирования названий на "двойных" дорогах можно использовать "направленные" названия (полилинии 0x3d и 0x3e).

    4.8 Номера шоссе

    Государственные и международные номера шоссе следует указывать слитно с буквой: "M8", "А101" и т.д. Буквы "М", "А" и "Р" пишутся кириллицей, а "E" (общеевропейская нумерация) - латиницей.

    4.9 Длина надписей

    Рекомендуется надписи делать достаточно короткими, чтобы они гарантированно помещались на экране КПК.

    Однако, при этом рекомендуется избегать противоположной крайности: сокращения не должны противоречить общепринятым нормам и здравому смыслу. Например, не рекомендуется удалять "N" в надписях типа "школа N7". Так же не следует увлекаться необщеупотребимыми и потому малопонятными для конечного пользователя абревиатурами, например, "СШ" (средняя школа).

    Примеры общеупотребимых, и потому рекомендуемых абревиатур в названиях - "ОВД", "ГИБДД", "МРЭО", "ДК", "ПКиО".

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


    5. ПОИСК ОБЪЕКТОВ И ПОЧТОВЫЕ АДРЕСА

    Помимо рекомендаций, изложенных в разделе 4 "Названия", соблюдайте следующие правила.

    5.1 Типы

    Используйте только стандартные типы объектов, соответствующие семантике - иначе поиск будет работать некорректно.

    Типы точек 0x4000-0x6600 следует использовать, только если нет аналогичного типа в диапазоне 0x2A00-0x3000. Это связано с тем, что некоторые типы 0x4000-0x6600, имеющие такие аналоги, не участвуют в поиске.

    5.2 Postal Address Items

    Карта должна иметь описание административной иерархии (postal address items) - древовидной структуры административного подчинения населённых пунктов и районов субъектам РФ. Для карт отдельных населённых пунктов эта структура может иметь "вырожденный" вид: "Россия", "<область и район>", "<населённый пункт>".
    5.2.1 Названия элементов иерархии в картах в пределах атласов должны иметь единообразное написание, соответствующее официальным названиям субъектов РФ, насёленных пунктов, районов.
    5.2.2 Верхний уровень (countries) - для названий государств. Для России следует указывать "Россия", сокращение - "RUS". Для зарубежных стран в качестве сокращённых названий следует указывать 3-хбуквенные сокращения в соответствии со стандартом ISO 3166 alpha-3 (Table 1).
    5.2.3 Второй уровень (regions) - политико-административное образование. В России - субъект РФ, а так же административных район. В более общем случае - всё, что подчиняется федеральному центру: провинции в зарубежных странах, федеральные земли в ФРГ, штаты в США и т.д. Примеры: Московская обл., Москва, Ленинградская обл., Санкт-Петербург, Новосибирская обл.; штат New York и отдельно Washington D.C. в США. В некоторых случаях почтовый адрес населённого пункт включает дополнительное указание административного района. В зарубежных странах административным районам соответствуют такие понятия, как parish (округ), county ("графство") в США.

    В случае России правила для формирования названия политико-административного образования следующие:
    (a) Города областного подчинения - указывается субъект Федерации
    (b) Населённые пункты районного подчинения - указывается название района с сокращением "р-н" на конце, плюс название области.
    (c) Города-столицы субъектов Федерации - указывается субъект Федерации.
    (?? другой вариант - указывать пустую строку)
    (d) Города, имеющие статус субъектов Федерации (Москва и Санкт-Петербург) - указывается собственно название города.
    (?? другой вариант - указывать пустую строку)
    (e) Деревни, включенные в административный состав гг.Москва и Санкт-Петербург - указывается соответственно "Москва" или "Санкт-Петербург".

    (?? Необходимо как-то стандартизовать сокращения для субъектов РФ: "Моск.обл", "Мурм.обл.", "Лен.обл", "Краснод.кр.", "Краснояр.кр." и т.д.)
    (?? Необходимо как-то стандартизовать сокращения для районов - хотя бы формальное правило.)

    5.2.4 Третий уровень - населённый пункт (город, посёлок). Здесь указывается просто официальное название населённого пункта.

    Примеры формирования почтового адреса населённого пункта для России.
    п.5.2.3, в скобках - сокращениеп.5.2.4
    Города областного
    подчинения
    Московская обл. (Моск.обл.)Балашиха
    Населённые пункты
    районного подчинения
    Балашихинский р-н Московской обл.
    (Балаших.р-н Моск.обл.)
    Николо-Архангельское
    Города-столицы
    субъектов Федерации
    Свердловская обл. (Сверд.обл.)
    Архангельская обл. (Арх.обл.)
    Екатеринбург
    Архангельск
    Города-субъекты
    Федерации
    Москва (Москва)
    Санкт-Петербург (СПб)
    Москва
    Санкт-Петербург
    Населённые пункты,
    включенные в состав
    гг.Москва и
    Санкт-Петербург
    Москва (Москва) Зеленоград
    Троице-Лыково

    5.3 Принадлежность населённым пунктам

    Обязательно указывайте административную принадлежность объектов населённым пунктам/районам. Это позволяет работать "глобальному" поиску: отличать одноимённые и однотипные объекты, находящиеся в разных населённых пунктах.

    Исключение составляют объекты, не подпадающие под административную классификацию - водоёмы, леса, загородные дороги и т.д.
    5.3.1 Объекты-точки, представляющие населённые пункты, если им соответствует элемент в административной иерархии (п.5.2.4), должны определять принадлежность этому элементу, причём для таких точек следует дополнительно устанавливать флажок "Index this object as city".
    5.3.2 Названия таких точек-населённых пунктов и соответствующих им элементов списка населённых пунктов должны совпадать.

    5.4 Атрибуты почтового адреса

    Почтовые адреса объектов карты формируются из принадлежности объекта населённым пунктам, почтового индекса, улицы и номера дома. Все эти атрибуты являются необязательными.
    5.4.1 Для угловых домов в качестве улицы указывается та улица, которой соответствует первый номер в двойном написании.
    5.4.2 Номер дома может содержать любые символы, которые приняты в почтовых адресах - буквы, номера корпусов, строений, двойные номера угловых домов. Примеры: "12", "12а" (рекомендуется нижний регистр для читабельности), "12/3", "12 стр.3", "12К1".
    5.4.3 Если требуется указать дополнительную информацию, локализующую объект внутри здания (например, номер офиса, в котором располагается организация), то эта информация сохраняется в атрибуте номера дома сразу за номером дома. Например: "5А оф.404".
    5.4.4 Не рекомендуется в адресе улицы указывать саму улицу - достаточно только указания принадлежности населённому пункту.
    5.4.5 Если некоторый посёлок административно включён в состав города, и при этом возникли дублирующиеся названия улиц, то в качестве населённого пункта указывается город, а в названии улицы после её названия в скобках указывается название посёлка (микрорайона). Например, "Лермонтова (мкр. Купавна)".
    5.4.6 У переименованных улиц после современного названия можно дополнительно указывать в скобках историческое название. Например, "Рябиновая (Луговая)".

    5.5 Дублирование результатов поиска

    Помните, что если в карте есть два объекта с одинаково подходящими под параметры поиска (одинаковые имя и тип, или одинаковые атрибуты почтового адреса), то поиск включает их в список найденных как два отдельных объекта. Например, если некоторая улица состоит из двух частей (две параллельные проезжие части, либо существует "разрыв" в улице), причем эти части представлены в MP как два независимых объекта, то в списке найденных объектов будут показываться две записи.

    Во избежание этого явления следует просто объединять такие объекты как элементы единого объекта. В этом случае в списке найденных будет видна только одна запись. Второй способ - явно исключить "лишний" объект из поиска, сбросив для него флажок "Enable indexing this object (for 'Find')".

    5.6 Уровни детализации

    5.6.1 При распределении объектов по уровням детализации учитывайте, что поиск по адресу и поиск по названию работает только для объектов, присутствующих в наиболее подробном уровне детализации.
    5.6.2 Если объект присутствует на нескольких уровнях детализации, то он должен определять одинаковые атрибуты почтового адреса на всех этих уровнях. (Это требование автоматически выполняется, если это действительно единый объект, имеющий несколько элементов, распределенных по уровням детализации). Данное условие необходимо для корректной работы всплывающих подсказок на всех уровнях детализации.

    5.7 Прочие атрибуты POI

    Рекомендуется заполнять атрибуты "phone", "fax", "email", "webpage", "description" для объектов, имеющих соответствующие контактные данные.

    6. ЗАГОРОДНЫЕ ДОРОГИ

    6.1 Типы загородных шоссе

    0x01 Автомагистраль, имеющая в каждом направлении не менее 3-х полос, либо отмеченная дорожными знаками "автомагистраль" либо "дорога для автомобилей".
    0x02 Шоссе, имеющее в каждом направлении по 2 полосы, либо одну реверсивную полосу (всего 3 полосы).
    Однополосные дороги федерального значения - для визуального выделения в сети дорог типа 0x03.
    0x03 Прочие загородные дороги с асфальтовым либо бетонным покрытием, имеющие по одной полосе движения в каждом направлении
    0x0A Грунтовые дороги: проселки, лесные и полевые дороги, зимники.
    0x0B Дороги, служащие для соединения автомагистралей.
    0x42 Улучшенные грунтовые дороги, то есть построенные с использованием спецтехники и/или искуственных материалов: грейдеры, дороги без твёрдого покрытия (асфальт или бетон), дороги, покрытые бетонными плитами.
    0x1A Паромы.
    Для пешеходов и велосипедистов:
    0x16 - пешеходные тропы
    0x48 - просеки

    6.2 Раздельные проезжие части

    Если на шоссе имеется газон или разделительное сооружение между встречными направлениями движения, то дорога наносится на карту как двойная полилиния, и каждая часть помечается как односторонняя дорога. При этом на более мелких масштабах в силу генерализации дорога должна становиться одинарной.

    6.3 Типы соединительных дорог вне населённых пунктов

    Соединительные дороги вне населённых пунктов рекомендуется обозначать следующими типами:
    0x03 - одноуровневые развязки шоссе типа 0x01 и 0x02
    0x08 - развязки на многоуровневых путепроводах, есть ограничение скорости
    0x09 - развязки на многоуровневых путепроводах, нет ограничения скорости (вряд ли встречается на наших дорогах)
    0x0С - круговое движение

    6.4 Спецсимволы шоссе

    Номера шоссе следует отмечать спецсимволами, добавляемыми в начало названий:
    ~[0x04] - федеральные трассы, обозначаемые буквой "М" (а также европейские "E")
    ~[0x05] - шоссе, обозначаемые буквой "А"
    ~[0x06] - местные дороги типа "Р"
    Если у шоссе есть два номера (российский и европейский), то следует указывать только российский.

    6.5 Транзит через населённый пункт

    Если трасса проходит через более-менее крупный населённый пункт, она должна превращаться в улицу (см. п.7). В случаях отсутствия ограничения скорости 60 км/ч, характерного для населённых пунктов (например, если при въезде в населённый пункт установлен дорожный знак с названием населённого пункта на синем фоне), дорога сохраняет свой тип.

    7. УЛИЦЫ В НАСЕЛЁННЫХ ПУНКТАХ

    7.1 Полигоны

    0x6a - площади
    0x6b - дороги

    Название на дорогах-полигонах рекомендуется показывать направленным текстом:
    полилиния 0x3d - малый текст
    полилиния 0x3e - обычный текст

    Уровни детализации карты с дорожной сетью в виде полигонов рекомендуется выделять в отдельный NTM/NM2 файл, поскольку дороги-полигоны не могут описывать данных, необходимых для поиска улиц и автоматической прокладки маршрутов (эти данные должны быть в наиболее подробном уровне детализации).

    7.2 Полилинии

    0x01 То же самое, что и 0x04, если максимальная разрешенная скорость от 90 км/ч (например, МКАД в Москве).
    0x04 Городская магистраль, имеющая по 3 полосы и более в каждом направлении. Если есть газон или разделительное сооружение, то дорогу следует наносить как двойную полилинию, и каждую часть помечать как одностороннюю дорогу. Если максимальная разрешенная скорость 90 км/ч и выше, то следует использовать тип 0x01.
    0x05 Улица, используемая для основной организации проезда по населённому пункту. Количество полос не принципиально (может иметь и по одной полосе в каждом направлении, и по две); этот тип рекомендуется использовать прежде всего для визуального выделения главных дорог в сети второстепенных дорог.
    0х06Прочие улицы (примерно 90% всех улиц)
    0x07Переулки и внутренние проезды в кварталах, а также боковые проезды городских магистралей
    0x0CПересечения дорог с круговой односторонней организацией движения
    0x16Пешеходные аллеи, дорожки в парках и т.д.
    0x43Тоннели
    0x49Полосы движения

    7.3 Типы соединительных дорог в населённых пунктах

    Соединительные дороги развязок в населённых пунктах рекомендуется обозначать следующими типами:
    0x06 - одноуровневые соединительные дороги
    0x08 - развязки на многоуровневых путепроводах, есть ограничение скорости
    0x09 - развязки на многоуровневых путепроводах, нет ограничения скорости (вряд ли встречается на наших дорогах)
    0x0С - круговое движение

    7.4 Одностороннее движение

    Улицы с односторонним движением следует отмечать признаком "Has direction".

    7.5 Перекрёстки

    Пересечения проезжих частей дорог следует оформлять совпадающими вершинами полилиний.

    8. НАСЕЛЁННЫЕ ПУНКТЫ

    8.1 С детализацией до домов

    полигон 0x6c - жилые здания
    полигон 0x6d - административные здания, офисные центры, государственные органы
    полигон 0x6e - общественные здания (учебные учреждения, детские сады, музеи, театры, дома культуры, вокзалы, больницы, спортивные сооружения и т.д.)
    полигон 0x6f - промышленные здания
    полигон 0x06 - гаражи
    полигон 0x13 - прочие здания и сооружения (например, трансформаторные будки)

    Если в карте предусмотрено только деление зданий на жилые и нежилые, то рекомендуется использовать соответственно типы 0x6C и 0x13

    8.2 Если нет детализации до домов

    полигон 0x01 - городская застройка для насёленных пунктов более 200 тж
    полигон 0x02 - городская застройка для насёленных пунктов менее 200 тж
    полигон 0x03 - преимущественно малоэтажные и деревянные строения: деревни, дачные поселки, "частный сектор"
    полигон 0x04 - военные базы (ВНИМАНИЕ: из соображений секретности вместо этого типа рекомендуется использовать тип 0x0C "Промышленные зоны")
    полигон 0x05 - открытые автостоянки
    полигон 0x06 - гаражи
    полигон 0x07 - территории аэропортов
    полигон 0x08 - территории для торговли, торговые комплексы, рынки
    полигон 0x0A - кампусы учебных заведений
    полигон 0x0B - территории больниц, медицинских учреждений
    полигон 0x0С - промышленные зоны
    полигон 0x17 - городские парки
    полигон 0x19 - спортивные площадки и комплексы
    полигон 0x1a - кладбища

    8.3 Точки населённых пунктов

    Центры населённых пунктов следует отмечать точками с типами, соответствующими населению в жителях:
    0x0100 - свыше 8 млн.
    0x0200 - 4-8 млн.
    0x0300 - 2-4 млн.
    0x0400 - 1-2 млн.
    0x0500 - 0.5-1 млн.
    0x0600 - 200-500 тыс.
    0x0700 - 100-200 тыс.
    0x0800 - 50-100 тыс.
    0x0900 - 20-50 тыс.
    0x0a00 - 10-20 тыс.
    0x0b00 - 5-10 тыс.
    0x0c00 - 2-5 тыс.
    0x0d00 - 1-2 тыс.
    0x0e00 - 500-1000
    0x0f00 - 200-500
    0x1000 - 100-200
    0x1100 - менее 100

    Для выражения административного статуса города (столиц государств, субъектов РФ) не следует искуственно завышать его население. Для этого можно на политической карте специально оставить только столицы субъектов Федерации, но с корректным указанием типа по числу жителей.

    8.4 Микрорайоны

    Для обозначения названий городских микрорайонов рекомендуется использовать точки 0x0900-0x0d00, помещаемые в пределах полигонов городской застройки (например, как в картах Garmin MetroGuide).

    9. ТРАНСПОРТ

    9.1 Железные дороги

    полилиния 0x14 - ж/д пути
    точка 0xf006 - ж/д платформы, остановочные пункты
    точка 0xf007 - ж/д вокзалы

    Переезд со шлагбаумом отмечается как точка 0xf203. Переезд без шлагбаума - либо просто пересечение соответствующих полилиний без какой-либо отметки точкой, либо точка 0xf20b. Если пересечение автодороги и железной дороги на разных высотах, то указывается либо мост (точка 0x6401), либо тоннель (точка 0x6413) - на практике различие вполне очевидное, кроме того, перед тоннелем обычно висит соответствующий знак.

    9.2 Наземный и подземный транспорт

    точка 0x2f08 - Станция/остановка наземного транспорта
    точка 0x2f17 - Остановка общественного транспорта
    точка 0xf001 - Автобусная станция
    точка 0xf002 - Остановка автобуса
    точка 0xf003 - Остановка трамвая
    точка 0xf004 - Остановка троллейбуса
    точка 0xf005 - Станция метро
    точка 0xf008 - Станция монорельсовой дороги
    точка 0xf009 - Остановка фуникулёра
    полилиния 0x3f - Трамвайная линия
    полилиния 0x40 - Монорельс
    полилиния 0x41 - Фуникулёр

    9.3 Водный транспорт

    точка 0xf00a - Порт
    точка 0xf00b - Пристань
    точка 0xf00c - Причал парома
    полилиния 0x1a - Паромы

    9.4 Аэропорты

    точка 0x2f04 - Аэровокзал
    точка 0x5900 - Аэропорт (без классификации)
    точка 0x5901 - Крупный аэропорт
    точка 0x5902 - Средний аэропорт
    точка 0x5903 - Малый аэропорт
    точка 0x5904 - Вертолетная площадка

    10. ПОЛИТИКО-АДМИНИСТРАТИВНЫЕ КАРТЫ

    10.1 Названия политико-административных образований

    точка 0x1400 - крупное государство
    точка 0x1500 - малое государство
    точка 0x1e00 - субъект РФ (провинция в зарубежных государствах, штат США)
    точка 0x1f00 - административный район (округ в зарубежных государствах, графство в США)

    10.2 Цветные полигоны

    Территории политико-административных образований следует различать цветом, используя следующие типы полигонов:
    0x70 - чёрный
    0x71 - тёмно-красный
    0x72 - тёмно-зелёный
    0x73 - тёмно-жёлтый
    0x74 - тёмно-синий
    0x75 - тёмно-оранжевый (magenta)
    0x76 - тёмно-бирюзовый (cyan)
    0x77 - светло-серый
    0x78 - тёмно-серый
    0x79 - красный
    0x7a - зелёный
    0x7b - жёлтый
    0x7c - синий
    0x7d - оранжевый (magenta)
    0x7e - бирюзовый (cyan)
    0x7f - белый
    0x80 - прозрачный, только текст

    10.3 Границы

    полилиния 0x1e - международная граница
    полилиния 0x1c - граница субъекта РФ (провинции в зарубежных государствах, штата США)
    полилиния 0x1d - граница административного района (округа в зарубежных государствах, графства в США)
    полилиния 0x45 - граница городского района
    полилиния 0x19 - граница часового пояса

    В городах, имеющих статус субъектов РФ (Москва и Санкт-Петербург), можно считать деление на административные округа эквивалентом делению на административные районы областей.


    11. ГИДРОГРАФИЯ

    11.1 Реки, каналы

    Полилиния 0x26 - канава или пересыхающий ручей
    Полилиния 0x18 - ручей
    Полилиния 0x1f - река или канал
    Полилиния 0x44 - широкая река или канал (визуально выделяется по сравнению с 0x1f, пороговая ширина определяется масштабом карты)
    Полилиния 0x15 - береговая линия (например, если нет водоёма полигона, или в дополнение к нему)

    Полигон 0х49 - река или канал шириной до 40 м
    Полигон 0х48 - река шириной от 40 м до 200 м
    Полигон 0х47 - река шириной от 200 м до 1 км
    Полигон 0х46 - река шириной более 1 км

    Названия на реках и каналах, представленных полигонами, рекомендуется показывать направленным текстом:
    полилиния 0x3d - малый текст
    полилиния 0x3e - обычный текст

    11.2 Озёра и водохранилища

    полигон 0x41 - площадь менее 0.25 кв.км
    полигон 0x40 - до 11 кв.км
    полигон 0x3f - до 25 кв.км
    полигон 0x3e - до 77 кв.км
    полигон 0x3d - до 250 кв.км
    полигон 0x2c - до 600 кв.км
    полигон 0x44 - до 1100 кв.км
    полигон 0x43 - до 3300 кв.км
    полигон 0x42 - крупнее 3300 кв.км

    полигон 0x28 - моря и океаны
    полигон 0x4c - пересыхающая река или озеро
    полигон 0x51 - болото
    полигон 0x53 - отмель
    полигон 0x8d - водоросли

    Названия на частях водёмов, имеющих отдельное значение (например, заливы), рекомендуется показывать полигоном 0x80 ("Текст").

    11.3 Рельеф дна

    точка 0x6200 - отметка глубины в водоёмах, до 0.1 м
    полилиния 0x23 - изобата вспомогательная
    полилиния 0x24 - изобата основная
    полилиния 0x25 - изобата утолщенная

    ПРИМЕЧАНИЕ: информация о рельефе дна водоёмов считается запрещённой для открытого публикования на топокартах (см. п. 1.2).

    11.4 Объекты гидрографии, не выраженные в масштабе карты

    Для обозначения объектов, не выраженных в масштабе карты, могут использоваться типы точек 0x6500-0x653f, в частности:
    точка 0x6508 - водопад
    точка 0x6509 - гейзер
    точка 0x650c - остров
    точка 0x650e - пороги
    точка 0x6511 - родник

    12. РЕЛЬЕФ

    12.1 Единицы

    Высоты следует выражать в метрах.

    Для точек типов 0x6400-0x66FF есть возможность указывать высоту над уровнем моря наряду с названием объекта. Высота отделяется от названия спецсимволом "~[0x1f]".

    12.2 Типы

    точка 0x6300 - отметка высоты, уровня воды в водоёмах
    точка 0x6616 - название вершины, затем спецсимвол "~[0x1f]" и высота в метрах
    полилиния 0x20 - горизонталь вспомогательная
    полилиния 0x21 - горизонталь основная
    полилиния 0x22 - горизонталь утолщённая
    точка 0xf308 - яма
    точка 0xf309 - курган

    12.3 Шаг горизонталей

    Основной шаг горизонталей может зависеть от масштаба карты и степени рельефности местности. Например, в бумажных 1-км и 2-км картах для равнинной местности используют основной шаг сечения 20 м, в высокогорных - 40 м. Каждая пятая горизонталь на данных картах утолщается (то есть 100 м и 200 м соответственно).

    По соображениям секретности не следует наносить на карты горизонтали с шагом подробнее 20 м (см. п. 1.2).

    Для получения единообразного вида рельефа на картах от разных авторов рекомендуется использовать шаг 20 м для основных горизонталей, и 100 м для утолщенных (как, например, на картах ВКФ-439 им. Дунаева). Для высокогорных районов сечение следует соответственно удваивать - 40 м и 200 м.


    13. ГРУНТ И РАСТИТЕЛЬНОСТЬ

    13.1 Виды поверхностей

    полигон 0x50 - Лес
    полигон 0x81 - Заболоченный лес
    полигон 0x82 - Низкорослый лес
    полигон 0x83 - Редколесье
    полигон 0x84 - Горелый или сухостойный лес
    полигон 0x85 - Вырубленный лес
    полигон 0x8f - Бурелом
    полигон 0x4f - Кустарник
    полигон 0x8e - Колючий кустарник

    полигон 0x88 - Луга
    полигон 0x95 - Высокая трава
    полигон 0x96 - Мхи
    полигон 0x97 - Лишайники
    полигон 0x8c - Тростник
    полигон 0x90 - Стланник
    полигон 0x91 - Саксаул
    полигон 0x92 - Заросли бамбука
    полигон 0x93 - Пальмовая роща
    полигон 0x94 - Мангровые заросли

    полигон 0x4d - Ледник
    полигон 0x52 - Тундра
    полигон 0x89 - Пески
    полигон 0x8a - Каменистая поверхность
    полигон 0x8b - Солончаки

    полигон 0x4e - Фруктовый сад или огород
    полигон 0x86 - Виноградники
    полигон 0x87 - Рисовые поля

    13.2 Обозначение видов леса

    точка 0xf401 - Лиственный лес
    точка 0xf402 - Хвойный лес
    точка 0xf403 - Смешанный лес

    13.3 Компактные ориентиры, не выражаемые в масштабе карты

    точка 0xf404 - Отдельно стоящее дерево
    точка 0xf405 - Отдельный куст
    точка 0xf406 - Отдельная роща

    14. ПРОЧИЕ ТИПЫ

    14.1 Автотранспорт

    точка 0x2f01 - АЗС
    точка 0xf208 - Газовая АЗС
    точка 0x2f02 - Аренда автомобилей
    точка 0x2f03 - Автосервис, СТО
    точка 0xf209 - Шиномонтаж
    точка 0xf20a - Сход-развал
    точка 0x2f07 - Автомагазин
    точка 0x2f0a - Аварийная служба, техпомощь
    точка 0x2f0b - Автостоянка
    точка 0x2f0d - Автоклуб
    точка 0x2f0e - Автомойка
    точка 0x2f16 - Стоянка грузовиков
    точка 0xf201 - Светофор
    точка 0xf202 - Пост ГАИ
    точка 0xf203 - Ж/д переезд со шлагбаумом
    точка 0xf20b - Ж/д переезд без шлагбаума
    точка 0xf204 - Неровная дорога
    точка 0xf205 - Радар
    точка 0xf206 - Ограничение высоты
    точка 0xf207 - Сквозное движение запрещено
    точка 0xf20c - Круговое движение

    14.2 Объекты культуры и досуга

    точка 0x2c01 - ПКиО
    точка 0x2c02 - Музей
    точка 0x2c03 - Библиотека
    точка 0x2c04 - Достопримечательность
    точка 0x2c06 - Парк/Сад
    точка 0x2c07 - Зоопарк/Аквариум
    точка 0x2c09 - Зал, дом культуры, клуб
    точка 0x2d01 - Театр
    точка 0x2d02 - Бар/Ночной клуб
    точка 0x2d03 - Кинотеатр
    точка 0x2d04 - Казино
    точка 0xf301 - Памятник
    точка 0xf302 - Фонтан
    точка 0xf901 - Цирк

    14.3 Предприятия питания

    точка 0x2a06 - Ресторан (интернациональная кухня)
    точка 0x2a0е - Кафе, кафе-бар
    точка 0x4600 - Бар
    точка 0x2a07 - Фаст-фуд, бистро
    точка 0x2a02 - Ресторан (азиатская кухня)
    точка 0x2a04 - Ресторан (китайская кухня)
    точка 0x2a08 - Ресторан (итальянская кухня)
    точка 0x2a0a - Пиццерия

    14.4 Торговля

    точка 0x2e06 - Универмаг, ориентированный на товары повседневного спроса (супермаркет)
    точка 0x2e01 - Универмаг, состоящий из различных специализированных отделов
    точка 0x2e04 - Торговый центр
    точка 0xf701 - Рынок
    точка 0x2e02 - Продуктовый магазин
    точка 0xf703 - Промтоварный магазин
    точка 0x2e07 - Одежда
    точка 0xf702 - Обувь
    точка 0xf704 - Магазин бытовой химии
    точка 0xf705 - Магазин бытовой техники
    точка 0xf706 - Магазин мобильной техники
    точка 0xf707 - Спортивные и туристические товары
    точка 0xf708 - Оружейный магазин
    точка 0xf709 - Магазин подарков
    точка 0xf70a - Цветочный магазин
    точка 0xf70b - Ювелирный магазин
    точка 0xf70c - Зоомагазин
    точка 0x2e05 - Аптека
    точка 0x2e08 - Товары для дома и сада (включая стройматериалы, сантехника, ремонт)
    точка 0x2e09 - Мебельный магазин
    точка 0x2e0b - Компьютеры и ПО
    точка 0x2e0a - Прочие специализированные магазины

    14.5 Гостиничный бизнес

    точка 0x2b00 - Гостиница
    точка 0x2b01 - Мотель
    точка 0x2b03 - Кемпинг
    точка 0x2b04 - Дома и базы отдыха, санатории, профилактории, детские оздоровительные лагеря и т.д.

    14.6 Прочие услуги

    точка 0x2f06 - Банк
    точка 0xf601 - Банкомат
    точка 0x2f05 - Почтовое отделение
    точка 0x2f12 - Пункт связи, интернет-кафе
    точка 0x2f13 - Бюро ремонта
    точка 0x2f10 - Служба быта
    точка 0x4e00 - Туалет
    точка 0xf602 - Парикмахерская, салон красоты
    точка 0xf603 - Баня, сауна
    точка 0xf604 - Химчистка, прачечная
    точка 0xf605 - Фотография
    точка 0xf606 - Ателье
    точка 0xf607 - Ремонт бытовой техники
    точка 0xf608 - Ремонт компьютеров
    точка 0xf609 - Ремонт одежды
    точка 0xf60a - Ремонт обуви
    точка 0xf60b - Ремонт мебели
    точка 0xf60c - Юридическая контора
    точка 0xf60d - Нотариус
    точка 0xf60e - Страховая компания
    точка 0xf60f - Агентство недвижимости
    точка 0xf610 - Справочная служба
    точка 0xf611 - Редакция
    точка 0xf612 - Типография
    точка 0xf613 - Турагентство
    точка 0xf614 - Авиакасса, ж/д касса
    точка 0xf615 - Бесплатная точка доступа Wi-Fi
    точка 0xf616 - Интернет-кафе
    точка 0x2f00 - Прочие услуги

    14.7 Спорт

    точка 0x2c08 - Стадион
    точка 0x2d0a - Спортзал/Фитнес-центр
    точка 0x2d06 - Лыжный центр/курорт
    точка 0x5300 - Лыжная база
    точка 0x2d08 - Каток
    точка 0x2d09 - Бассейн
    точка 0x2d07 - Боулинг-центр
    точка 0x2d05 - Гольф-клуб
    точка 0x2d0b - Спортивный аэродром
    точка 0x5c00 - Место для дайвинга

    14.8 Государственные или экстренные службы

    точка 0x3001 - Отделение милиции (ОВД, МРЭО ГИБДД, вневедомственная охрана)
    точка 0x3002 - Больница, поликлиника
    точка 0xf801 - Стоматология
    точка 0xf802 - Ветеринарная клиника
    точка 0x3003 - Мэрия (администрация городская или поселковая)
    точка 0x3004 - Суд
    точка 0x3006 - Пограничный пункт
    точка 0x3007 - Государственное учреждение (налоговая, прокуратура, БТИ, ЗАГС, военкомат и т.д.)
    точка 0x3008 - Пожарная часть

    14.9 Инфраструктура активного отдыха

    точка 0x4100 - Место для рыбалки
    точка 0x4700 - Лодочный причал
    точка 0x4800 - Кемпинг
    точка 0x4a00 - Место для пикника
    точка 0x4b00 - Медпункт
    точка 0x4c00 - Справочная
    точка 0x4f00 - Душ
    точка 0x5000 - Питьевая вода
    точка 0x5100 - Телефон
    точка 0x5200 - Красивый вид
    точка 0x5400 - Место для купания
    точка 0x2f0c - Зона отдыха, информация для туристов

    14.10 Образование

    точка 0x2c05 - Школа
    точка 0xf501 - Дошкольное учреждение (рекомендуемая надпись - "д/c Nxx")
    точка 0xf502 - Средняя школа (рекомендуемая надпись - "школа Nxx" или "шк. Nxx")
    точка 0xf503 - Профессиональное училище
    точка 0xf504 - Высшее учебное заведение
    точка 0xf505 - Специальное учебное заведение

    14.11 Религия

    точка 0xf101 - Православный храм
    точка 0xf102 - Католический храм
    точка 0xf103 - Протестантский храм
    точка 0xf104 - Мечеть
    точка 0xf105 - Синагога
    точка 0xf106 - Пагода

    14.12 Искусственные сооружения

    точка 0x5a00 - Километровый столб
    точка 0x6401 - Мост
    точка 0xf30c - Пешеходный мост
    точка 0x6402 - Здание
    точка 0x6403 - Кладбище
    точка 0x6407 - Плотина
    точка 0x640c - Шахта, рудник
    точка 0x640d - Месторождение нефти
    точка 0x6411 - Башня, вышка
    точка 0xf303 - Водонапорная башня
    точка 0xf304 - Радиомачта
    точка 0xf305 - Геодезический знак
    точка 0x6413 - Начало/окончание тоннеля
    точка 0x6414 - Питьевая вода, родник, колодец
    точка 0x6415 - Заброшенное жилье
    точка 0xf306 - Горный перевал
    точка 0xf307 - Брод
    точка 0xf30b - Торфоразработки
    полилиния 0x28 - Трубопровод
    полилиния 0x29 - Линия электропередачи
    полилиния 0x46 - Забор
    полилиния 0x48 - Просека

    14.13 Природные наземные объекты

    точка 0x6601 - Арка
    точка 0x6605 - Карниз, уступ
    точка 0x6607 - Утес
    точка 0x6608 - Кратер
    точка 0x660c - Узкий проход
    точка 0x660f - Столб, колонна
    точка 0x6613 - Хребет
    точка 0x6614 - Скала
    точка 0x6616 - Вершина холма или горы
    точка 0xf30a - Камни
    точка 0xf30d - Вход в пещеру

    15. ДОРОЖНЫЙ ГРАФ

    Дорожный граф может быть представлен в виде дорог-полилиний, либо как полилинии типа 0x49 ("полоса движения") поверх дорог-полигонов.

    15.1 Узлы дорожного графа

    Полилинии, являющиеся дугами дорожного графа, не должны иметь самопересечений в вершинах.

    Вершины полилиний, соединённых в узел дорожного графа, должны точно совпадать.

    Тупики должны быть узлами дорожного графа.

    Внешние узлы дорожного графа должны совпадать с соответствующими узлами смежных карт.

    15.2 Атрибуты дорог

    Полилинии, являющиеся дугами дорожного графа, должны корректно определять:
  • класс дороги,
  • ограничение скорости,
  • запреты видов транспорта,
  • одностороннее движение.
  • запрет сквозного движения (въезды в закрытые и частные территории).

    Для того чтобы ведение по маршруту давало более точные команды, касающиеся перекрёстков с круговым движением и многоуровневых развязок, необходимо правильно указывать типы соединительных дорог в соответствии с п.6.3 и п.7.3.

    Ограничение скорости для обычных дорог определяется ПДД. Качество покрытия и пропускная способность дороги отражаются при этом в классе дороги.

    Для дорог без покрытия, полевых и лесных дорог следует указывать фактическую скорость, с которой по ним можно безопасно передвигаться на обычном неполноприводном автомобиле, если эта скорость значительно меньше ограничения скорости, предписываемого ПДД (знаками ограничения скорости).

    15.3 Запреты поворотов

    В узлах дорожного графа должны быть корректно определены запреты поворотов.

    Помните, что одиночный узел дорожного графа без соединения с другими полилиниями разрешает в соответствующем месте разворот. Если же разворот не предусмотрен, то должны быть определены запреты разворота.

    15.4 "Веерные" перекрёстки

    Если из одной точки расходятся более 4 направлений дорог, то Навител Навигатор при описании предстоящего манёвра, даже связанного с движением прямо, указывает номер съезда. В ряде случаев подобная подсказка может звучать совершенно неожиданно, приводя пользователя в замешательство. В связи с этим следует избегать наносить на карту сложные перекрёстки упрощённо, соединяя все съезды в одной точке. Напротив, необходимо разделять их на серию более простых крестообразных и T-образных перекрёстков, стараясь максимально приблизить дорожный граф к реальной топологии возможных проездов.

    Единственное исключение - это если на перекрёстке действительно расходится более чем 4 направления дорог.

    15.5 Прочее

    ?? вынесение графа в отдельную карту, "невидимые" карты

    16. КОНТАКТНАЯ ИНФОРМАЦИЯ

    16.1 Телефонные номера

    Код страны ("+7"), а также префикс "8" для выхода на межгород, рекомендуется не указывать. Рекомендуемый пример номера сотового телефона: "(901) 212-8506". Не рекомендуемый пример: "8-901-212-85-06"

    Код города рекомендуется всегда указывать. Код города необходимо обрамлять круглыми скобками. Крайне не рекомендуется указывать сокращённые "внутриобластные" коды городов областного подчинения, начинающиеся на "2", поскольку такие номера недоступны для набора из других областей. Пример: следует писать "(496-48)" вместо внутриобластного "(248)" (г.Жуковский МО). При этом внутриобластной суффикс кода города рекомендуется отделять от первых трёх цифр кода области, то есть "(496-48)" вместо "(49648)".

    Рекомендуется отделять основную часть номера от кода города пробелом.

    Для городов с 7-значной нумерацией рекомендуется формат "XXX-YYYY". В некоторых случаях "красивых номеров" рекомендуется отступать от этого правила, расставляя тире, руководствуясь удобством восприятия сходных групп цифр: например, "(123) 181-0-181".

    Если объект имеет несколько номеров телефона (факса), рекомендуемый разделитель - запятая. Код города при этом рекомендуется указывать у каждого из номеров. Например: "(123) 456-7890, (123) 456-8907".

    Добавочный номер рекомендуется указывать в конце основного номера, с префиксом "доб.". Пример: "(123) 456-7890 доб.123".

    16.2 График работы

    График работы предприятия указывается в атрибуте "Description". При наличии в этом же поле прочей информацией, описывающей профиль предприятия, время работы указывается в конце.

    Рекомендуемый формат временных интервалов: часы и минуты разделяются точкой, время начала и конца интервала разделяется через тире. Пример: "9.00-18.30"

    Дни недели рекомендуется указывать в виде общеупотребимых двухбуквенных сокращений. В качестве разделителя рекомендуется тире. Время работы указывается после дней недели через пробел. Например: "пн-пт 9.00-18.30".

    Интервалы записываются последовательно в разных строках. Выходные дни рекомендуется не указывать: достаточно указывать только рабочие дни. Время обеда рекомендуется предварять словом "обед". Пример:
    пн-пт 9.00-18.30
    сб 10.00-16.00
    обед 13.00-14.00