RU:Addresses

From OpenStreetMap Wiki
Jump to: navigation, search
Доступные языки — Addresses
· Afrikaans · Alemannisch · aragonés · asturianu · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · Bân-lâm-gú · Basa Jawa · Basa Sunda · Baso Minangkabau · bosanski · brezhoneg · català · čeština · corsu · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · Kurdî · latviešu · Lëtzebuergesch · lietuvių · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk bokmål · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tagalog · Tiếng Việt · Türkçe · Vahcuengh · vèneto · Wolof · Yorùbá · Zazaki · српски / srpski · беларуская · български · қазақша · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · मराठी · हिन्दी · भोजपुरी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · བོད་ཡིག · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ‎ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 中文(繁體)‎ · 吴语 · 粵語 · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް
Logo. Объект : Addresses
One example for Объект : Addresses
Описание
Используется для указания адресной информации для здания или объекта.
Группа

Addresses

Теги

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

Что такое адрес

Следует иметь в виду, что наряду с адресами, у зданий и сооружений могут быть обозначения, определенные внутренними правилами организации, владеющей ими или помещающейся в них. Адрес присваивается сооружениям, помещениям и участкам в соответствии с законной процедурой. Из этого следует, что всё, что не присваивается им в таком порядке, не является адресом или его частью. Другие сооружения, такие как временные торговые павильоны рынков, складские быстровозводимые конструкции, временные хозяйственные постройки на территории садоводческих товариществ и т.п., часто имеют только внутреннее обозначение, но не имеют индивидуального адреса (адрес может при этом иметь вся территория, где они находятся). Для таких обозначений используется ключ ref=*. Для того, чтобы иметь возможность адекватно использовать информацию об адресе, взятую из данных OpenStreetMap, важно, чтобы в тегах addr=* хранилась только информация об официальном адресе, так как иначе отделить официальную составляющую от неофициальной становится невозможно. Так, например, если здание имеет адрес по населенному пункту, не следует помещать название ближайшей улицы в addr:street, так как при автоматическом извлечении адресов из базы определить, что же именно входит в почтовый адрес здания, а что служит только для ориентации, будет невозможно.

Каким объектам недвижимости в России могут быть присвоены адреса

В Российской Федерации вопрос присвоения адресов на данный момент (январь 2016 года) регулируется правилами, утвержденными Постановлением Правительства РФ от 19 ноября 2014 г. № 1221 "Об утверждении правил присвоения, изменения и аннулирования адресов" (На февраль 2017 года текст доступен на pravo.gov.ru).

Пункт I.5 данных правил гласит: Объектами адресации являются один или несколько объектов недвижимого имущества, в том числе земельные участки, здания, сооружения, помещения и объекты незавершенного строительства. Таким образом, адрес может быть присвоен не только зданиям, сооружениям и помещениям в этих сооружениях, но и земельным участкам. Данный вопрос является предметом периодических споров в русскоязычном сообществе OSM, так как существует неверное мнение, что адрес может быть присвоен только сооружениям и зданиям, а участки своего адреса иметь не могут, потому адреса вида "улица Лосиноостровская, владение 45" не должны существовать, так как относятся не к зданиям, а к территории. Однако, данная инструкция ясно говорит об обратном. Также из этих правил следует, что адрес может быть назначен сооружениям и помещениям, соответственно, наличие адреса у объектов, не являющихся зданиями в общепринятом смысле - мостов, подземных переходов, башен связи или иных конструкций, не является ошибкой.

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

В нескольких пунктах, например - II.7, где говорится об аннулировании адресов, упоминается, что аннулирование может быть осуществлено по причине того, что не соблюдаются правила кадастрового учета в части того, что объект не может быть поставлен на постоянный кадастровый учет. Среди множества различных причин такой невозможности, Федеральный закон "О государственном кадастре недвижимости" перечисляет то, что объект недвижимости является временным. Таким образом, адрес не может быть присвоен временному объекту, хотя на временный кадастровый учет такой объект (например, временное сооружение) может быть поставлен. Таким образом, временному объекту официально может быть присвоен только литер - условное обозначение для нужд кадастрового учета, не являющееся адресом (см. Литерация домов в России в этой статье), но напоминающее его по написанию.

Уникальность адреса

Адреса, присвоенные по одному адресообразующему элементу - объекту дорожной сети (улице) либо элементу планировочной структуры (территории) - присваиваются так, чтобы быть уникальными. В России это является требованием "Правил присвоения и аннулирования адресов", утвержденных правительством РФ. Вероятно, из этого существуют случайные исключения, являющиеся нарушениями (например - два дома №10 по одной улице), однако это редкость. Существует неверная практика дублирования адресных тегов в нескольких случаях. Такое дублирование, возможно, облегчает обработку данных для сопоставления всех организаций с адресами, однако создает избыточность данных, которая не может быть устранена, если целью обработки является получение адресов самих по себе (например, для поиска с выбором адреса), так как при дублировании нет никакой возможности определить, какой из нескольких одинаковых адресов является реально существующим.

По этой причине, не следует присваивать одинаковый адрес в следующих распространенных ошибочных случаях:

  • Здания, не имеющие собственного адреса, находящиеся на участке с адресом, не должны иметь собственных адресных тегов, дублирующих теги участка.
  • Контуры разных частей зданий переменой этажности, обозначенных отдельными элементами геометрии, не должны иметь дублирующихся адресных тегов. Используйте схему RU:Simple 3D buildings и присваивайте адрес внешнему контуру здания.
  • Точечные объекты (POI) не должны иметь собственных адресных тегов, дублирующих адресные теги здания, внутри контура которого они обозначены. В данном случае, при обработке данных адрес наследуется точкой POI от контура. POI, обозначенные самостоятельно, без здания, могут иметь соответствующие адресные теги.
  • Если здание находится на участке с определенным собственным контуром, участок не должен получать адресные теги, дублирующие теги здания, даже в том случае, если обозначение организации, занимающей этот участок, присвоено контуру участка, а не зданию.

Как указывать адрес

Адреса можно указывать тегом addr:housenumber=* и другими тегами группы addr=*. Теги могут быть добавлены на

  • отдельные точки
  • точки являющиеся частью полигона здания (например entrance=*)
  • на полигон здания building=*
  • на внешней линии промышленного или какого-либо другого объекта (границе участка).

Исторически данный подход идёт от схемы Karlsruhe Schema.

Важно: ключи addr:* должны использоваться только для указания номера (addr:housenumber) либо адресного наименования (addr:housename, в России практически не встречается) объекта адресации, а также для указания соответствующих адресообразующих элементов (объектов дорожной сети через addr:street, территорий через addr:place и т.п.), действительно присутствующих в адресе. Если какой-то элемент в официальном адресе отсутствует, вносить его в теги addr:* не следует. Например, если адрес выглядит, как "город Иваново, улица Ленина, дом 1", но также известно, что дом 1 находится в муниципальном районе "Заводской", наименование района в теги адреса вносить не следует. Теги addr:* не предназначены для условной группировки адресов, связывания зданий с какой-либо территорией и т.п. Более сложным примером является ситуация, когда территориальное деление влияет на формирование адреса (номера объекта адресации), но элементы этого деления не являются адресообразующими. То есть, например, номера домов в населенном пункте получают префикс номера микрорайона, но слово "микрорайон №..." в адресе отсутствует. Такие случаи требуют особого рассмотрения.

С использованием отношений

С помощью отношения RU:Relation:associatedStreet можно связать дома и улицы к которым они относятся. Это является альтернативой тегу addr:street=*.

Основное применение данного отношения является адресация с наименованием улицы на нескольких языках.

На июль 2015 около 10% адресов домов отмечено по данной схеме.

Отношение Relation:street используется для связи улицы и всего что к ней относится, включая здания и адреса. Оно также может использоваться как альтернатива тегу addr:street=*, а также другим тегам группы addr=*

Здания с несколькими адресами

Ambox warning pn.svg По этой теме консенсус ещё не достигнут. Предлагаются следующие варианты:

  • Создать точку с адресом для каждого адреса и поместить её на внешней линии или внутри полигона здания.
  • Если номера дома связаны с разными подъездами, то добавить адресные теги на точку входа в подъезд entrance=*.
  • Указать номера через запятую.
    • Ambox warning pn.svg Основным разделителем принятым в ОСМ является точка с запятой, было предложено использовать её вместо запятой.
  • Указать диапазон (например, "10-95"). Учтите что это может привести к путанице:
    • Когда диапозон применяется ко всему зданию, это предпочтительный метод. В таком случае "10-95" всего лишь метка как и любое другое значение. В этом и других случаях здания с дефисами не являются особенными.
    • Когда данный диапозон подразумевает список адресов, используйте тег addr:interpolation=* чтобы подчеркнуть это. Некоторые маперы могут добавить короткую линию на которой они поставят адреса "10" и "95" на крайних точках как обычно. Другие укажут диапазон на единственном объекте, где добавление тега addr:interpolation=* приведёт к конфликту со значением "просто метка", указывая что оно должно быть интерпретировано как диапозон. Оба подхода используются на практике и единого мнения здесь нет.
  • Создать разные полигоны для частей здания с разными адресами, тем не менее разрезание угловых домов по диагонали не является общепринятым.

Несколько зданий с одним адресом

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

Сокращенная схема, используемая в России де-факто

В России де-факто используется сокращенная схема адресации [1]. Она подерживается существующими популярными приложениями, такими как конверторы в навигаторы, основанные на RU:osm2mp (Гармин, Навител, СитиГИД, ГисРусса), а так же движками адресного поиска на openstreetmap.ru [2] и openstreetmap.by [3].

Используется вышеописанная описанная система тегов addr:* ("Карлсруэ"), но в отличие от полной схемы, где у каждого объекта все адресные данные прописываются полностью, включая город и страну, используются два уровня адресации: объекты (обычно дома и POI) и населённые пункты.

Населённые пункты нужно обозначить как полигоны с тегами place=city/town/village/hamlet/isolated_dwelling и названиями (name). Для них (населенных пунктов) указывается страна (addr:country), при необходимости, регион (addr:region), район (addr:district) и, в случае неоднозначности, муниципальное образование(addr:subdistrict). Садоводческие массивы либо иные территории компактного проживания людей, расположенные вне пределов населённых пунктов, обозначаются полигонами с тегом place=allotments.

Для объектов (домов, улиц и т.д.) достаточно прописать только адрес внутри населённого пункта. Обычно это улица (addr:street) или иная территория, по которой ведётся адресация, и номер дома (addr:housenumber). В случае наличия в пределах населённого пункта, обозначенного полигоном place, одноимённых улиц, необходимо добавить на дома и на линии соответствующих улиц уточнения (addr:suburb). В качестве дополнительной единицы адресации можно указать квартал (addr:quarter).

Все остальные данные наследуются из населённого пункта, в полигон которого этот дом попал.

Кроме того, osm2mp умеет получать название улицы из отношений Relation:street или RU:Relation:associatedStreet.

Адреса на точечных POI

Конвертеры данных должны уметь обрабатывать вложенность объектов (например, Osm2mp - умеет) и присваивать адреса POI, заданным в OSM точкой, получая адрес с контура здания, внутри которого эта точка находится. Присваивание адресов точечным POI, находящимся внутри полигональных домов, имеющих проставленные теги addr:*, является, таким образом, избыточным.

Примеры, основные случаи

Есть три основных случая.

1) дом адресуется по улице

Москва, улица Льва Толстого, дом 16 обозначается:

addr:city=Москва 
addr:street=улица Льва Толстого
addr:housenumber=16

2) дом адресуется по микрорайону

Москва, городок имени Баумана, дом 3

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

Сторонники точки зрения, что данная информация является избыточной, ограничиваются минимальным набором тегов (например, addr:housenumber). В их варианте запись выглядит следующим образом:

addr:city=Москва
addr:quarter=городок имени Баумана
addr:housenumber=3

Сторонники точки зрения, что указание объекта адресации является полезным и необходимом (такой логики придерживаются, в частности, некоторые валидаторы - например, этот валидатор понимает наличие тега addr:place как указание на то, что не следует выдавать ошибку "Улица не задана" в случае отсутствия на доме тега addr:street) используют для указания объекта адресации тег addr:place. В их варианте запись выглядит следующим образом:

addr:city=Москва
addr:quarter=городок имени Баумана
addr:place=городок имени Баумана
addr:housenumber=3

Плюсом данной схемы является однозначность способа получения укороченного адреса, использующегося внутри населенного пункта, который обычно состоит из улицы и номера дома. Также этот способ позволяет однозначно идентифицировать объект, по которому осуществляется адресация, так как в противном случае необходимо анализировать дополнительно уровни вложенности территориальных единиц ниже city и их пространственную иерархию, что не всегда может давать однозначное решение (например, здание может находиться внутри территорий, обозначенных сооветственно place=neighbourhood и place=quarter, которые не вложены одна в другую, а пересекаются.

3) дом адресуется по населённому пункту

пример: Зеленоград, корпус 1001

вариант без addr:place:

addr:city=Зеленоград
addr:housenumber=к1001

вариант с addr:place:

addr:city=Зеленоград 
addr:place=Зеленоград
addr:housenumber=к1001

addr:city при этом не обязателен, его значение в соответствии с принципом обработки сокращенной схемы наследуется с контура города.

Особые случаи

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

Было принято решение [4] использовать следующую схему:

1. Если номер корпуса без номера дома - номер корпуса записывается в addr:housenumber с буквой "к", например addr:housenumber=к360

2. Если улицы нет официально - addr:street не указывается

3. Запрещается создание "псевдоулиц" для группировки зданий (установка name=N-й микрорайон на произвольно выбранной дороге и т.п.)

4. Для группировки зданий в Зеленограде ставятся тэги:

на зданиях:

addr:city=Зеленоград
is_in:neighbourhood=N-й микрорайон

на областях, задающих микрорайоны:

landuse = residential
place = neighbourhood
name = N-й микрорайон

Литерация домов в России

Правила технической инвентаризации зданий требуют, чтобы любому сооружению был присвоен литер, то есть буквенно-цифровой код. Данный код используется в инвентаризационной документации, а потому, максимально вероятно, может не совпадать с адресом сооружения. Так что если вам в руки попала инвентаризационная схема, не спешите копировать из нее литеры сооружений в значения тега addr:housenumber. Рекомендации по литерации закреплены в документе "Рекомендации по технической инвентаризации и регистрации зданий гражданского назначения" принятом Росжилкоммунсоюзом РСФСР к введению в действие с 1 января 1991 года.

Краткая выдержка из него (пункт 4.8):

  • Основные здания — обозначаются заглавными буквами, кроме буквы "Г" (см. ниже): А, Б, В, Д, ...
  • Служебные постройки (трансформаторные подстанции, тепловые пункты и т.д.) — обозначаются заглавной буквой "Г" плюс номер по порядку описи: Г1, Г2, Г3, ...
  • Отапливаемые пристройки (а также подвалы, подземные стоянки, цокольные этажи, мансарды) — обозначаются заглавной буквой основного здания плюс номер по порядку описи: А1, А2, Б1, Б2, ...
  • Неотапливаемые пристройки (холодные пристройки, веранды, к примеру) — обозначаются строчной буквой основного здания плюс номер по порядку описи: а1, а2, б1, б2, ...
  • Сооружения не являющиеся зданиями (Заборы, ворота, дворовые замощения) — обозначаются римскими цифрами: I, II, III, IV, ...

Таким образом у дома номер 1 пристройка может иметь литер 1А1, веранда — 1а1, трансформаторная подстанция во дворе 1Г1, а ворота с забором 1I. Не торопитесь наносить адреса на каждый забор, чаще всего данная информация будет избыточной или бесполезной. Данные правила приводятся для того чтобы сориентироваться в каких случаях нужны строчные буквы и помочь в поиске нужного адреса при обходе на местности.

Угловые дома

Вопрос тегирования угловых домов (которые имеют несколько адресов) широк и спорен. На русском форуме есть несколько тем, где он обсуждается: [5], [6], [7], [8]. Существуют разные варианты расстановки тегов, каждый из них имеет своих адептов и свои лучшие применения. Также, в некоторых городах уже могла сложиться предпочтительная практика тегирования: проконсультируйтесь с местными мапперами.

Для примера, пусть дом имеет номер 6 по Большой улице и 9 по улице Ленина. Тогда на полигоне здания:

building=yes
addr:housenumber=6/9
addr:street=Большая улица
addr:street2=улица Ленина

Запись через дробь чаще всего используется, когда на доме висит табличка с номером в виде дроби. На карте такой номер отображается так же, но тег addr:street2 мало кем обрабатывается и криво выглядит. Кроме того, возникает неоднозначность, какой из номеров писать первым, если на доме несколько разных табличек, и проблема несоответствия номера, отображаемого на карте, адресным табличкам (на адресных табличках отсутствуют дроби, присутствующие на карте). Следует отличать дома, имеющие несколько адресов по разным улицам, от домов, которым присвоено несколько номеров по одной и той же улице - случается, что на адресных табличках в таких ситуациях тоже пишут дробь (вместо тире). Недостатком данной схемы является неоднозначность, возникающая тогда, когда дробь уже содержится в одном из номеров. Так, дом, имеющий номер 4/7 по Маленькой улице и номер 7 по улице Петра Великого будет тегироваться на полигоне здания:building=yes+addr:housenumber=4/7/7+addr:street=Маленькая улица+addr:street2=улица Петра Великого. Из данной записи нельзя определить, имеет ли место номер 4/7 по Маленькой улице и номер 7 по улице Петра Великого или номер 4 по Маленькой улице и номер 7/7 по улице Петра Великого. Тогда на полигоне здания:

building=yes
addr:housenumber=6
addr:street=Большая улица
addr:housenumber2=9
addr:street2=улица Ленина

В данной схеме однозначно определяется принадлежность номера дома соответствующей улице, но не решается проблема отсутствия широкой поддержки тегов addr:street2 и addr:housenumber2.

на полигоне здания:

building=yes
addr:housenumber=6
addr:street=Большая улица

на отдельной точке внутри контура дома:

addr:housenumber=9
addr:street=улица Ленина

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

на полигоне здания:

building=yes
addr:housenumber=6
addr:street=Большая улица
addr2:housenumber=9
addr2:street=улица Ленина

В этой записи адреса по разным улицам равнозначны. Запись более чем двух адресов не приводит к странным вереницам чисел, как в варианте с дробями. Dkiselev написал подробное описание схемы. Минусы: пока не поддерживается ни одной программой, на всех картах будет только один адрес. Не сохраняется запись через дробь, если она использована на табличке. Если со стороны улицы Ленина весит табличка 9/6, то мы добавляем алтернативный номер по улице Ленина (она у нас в addr2)

addr2:housenumber2=9/6

Да, он не всё так же не будет отображаться на стандартном слое, но доступен для поиска.

Распилить дом на куски по количеству адресов, на каждый кусок поставить отдельный адрес.

Также известен как способ Яндекса. Недостатком данной схемы является несоответствие введённых в OSM данных действительности - затегированными оказываются два дома, а не один. А в паспортах жителей и адресах находящихся внутри заведений адрес один, только сдвоенный. Поэтому таким решением можно озадачить две группы людей: кто ожидал увидеть распиленный дом, а нашёл один, и кто искал двойной адрес и не нашёл.

Белорусская схема адресации

Позволяет задавать адреса любой сложности в любом количестве. Но абсолютно неочевидна для новичка, особенно не программиста. Требует создания отношения на каждый угловой дом. Поддерживается OsmAnd... и, вроде, больше ничем. Придумана в Беларуси и не употребляется вне её.

Ввиду малой популярности и "протухания" данных была упразнена в пользу addr. Дальнейшее использование данной схемы не рекомендуется.

Украинская схема адресации

Позволяет задавать адреса на любом языке (русском/украинском и др.) с нормально работающим адресным поиском. Настоятельно рекомендуется к использованию на территории Украины. Не противоречит остальным правилам wiki. Нормально обрабатывается конвертером osm2mp (но есть нюансы).

Отличительные особенности:
 - Отказ от использования тегов addr:*** , кроме addr:housenumber (чтобы не спорить: на каком языке их писать)
 - Привязка населённых пунктов к областям и районам только по факту нахождения в границах района и области
 - Привязка улиц к населённым пунктам только по факту нахождения в границах населённого пункта
 - Привязка домиков к улицам (или микрорайонам) с помощью отношений associatedStreet

Описание и обсуждение на форуме

Использование интерполяции

HouseNumbersInterpolation.png

Если вдоль улицы, обозначенной линией не пронумерованы дома, можно пронумеровать их, воспользовавшись автоматической интерполяцией. Для этого, соедините дома ломаной линией в направлении увеличения нумерации и отметьте эту линию тегом, как указано на рисунке выше. Дополнительные теги, такие как addr:street=* и addr:housenumber=* можно не удалять, всё равно будет использоваться только тег addr:interpolation=*, (если номера домов — целые числа).

Если какие-то дома необходимо пропустить (например, пропущенный номер дома "13"), то надо начертить две линии (одну для домов "1-11" и другию для домов "15-25"). Если же присутствует регулярная структура где пропускаются номера домов через одинаковый шаг, (пример для нечётной стороны: 3401, 3405, 3409, и т.д.), используйте тег с цифровым значением addr:interpolation=* этого шага — здесь addr:interpolation=4. (Заметьте: addr:interpolation=odd и addr:interpolation=even это частные случаи addr:interpolation=Число, где Число это 2, а начальная точка нечётная или чётная, соответственно.)

Тегом интерполяции можно помечать также и единственный дом.

Как можно увидеть на иллюстрации выше, можно пометить отдельный дом с нецелым значением номера дома, и тегом addr:housenumber в любой из интерполяций odd/even/all (например, "12b"). В интерполяции это значение будет проигнорировано. Однако, конечные точки в интерполяции всегда будут подчиняться правилам!

Также вы можете использовать интерполяционный метод "alphabetic" чтобы интерполировать алфавитные символы в буквенной нумерации (буквизации :)) домов. Таким образом, если вам надо отметить дома вдоль от 7a до 7f, вы можете соединить их линией, помеченой тегом addr:interpolation=alphabetic. Вы не можете смешивать алфавитную интерполяцию с другими интерполяционными методами. Есть только специальный случай, где первый дом может быть чисто цифровым, а остальные пронумерованы буквами латинского алфавита, начиная с A. Например, последовательность 25-25F означает, что дома пронумерованы так: 25 — 25A — 25B .. 25F.

Примеры

Использование интерполяции адресов при частичном обследовании

Создание адресной интерполяции может также быть полезно для отображения нумерации домов, если при этом недостает каких-либо данных:

1. Описываются улицы новой постройки, у которых известны все конечные точки, но пока еще присутствуют не все дома.

2. Описываются улицы новой постройки, у которых не известны все конечные точки, но можно оценить вероятный диапазон номеров.

3. Описываются существующие жилые комплексы, в которых некоторые номера домов отсутствуют или повреждены до неузнаваемости.

Дополнительный тег addr:inclusion определят точность данных.

  • addr:inclusion=actual — Означает, что было произведено тщательное обследование, и каждому номеру дома из адресной интерполяции был сопоставлен реально существующий дом. То же самое значение принимается при отсутствии этого тега.
  • addr:inclusion=estimate — В адресной интерполяции могут присутствовать номера, которые физически не существуют по приведенным выше причинам. Расчеты геолокации во время обследования сделаны с учетом пространства, которое могут занять реальные дома.
  • addr:inclusion=potential — Задан полный диапазон всех возможных номеров в комплексе, хотя в самом комплексе домов в сравнении с количеством номеров может недоставать.

Вспомогательные инструменты

Отображение адреса и другой информации о зданиях доступно на слое ITO Map и в одном из представлений OSM Inspector от Geofabrik. При этом отслеживаются присвоенные зданиям теги, и по ним выводится информация, есть ли у этого здания адрес или название. OSM Inspector также производит проверку линий интерполяции адресов. OSM Inspector имеет ограничения в Европе.

OpenLinkMap – удобная карта, которая содержит множество POI, нажав на которые, можно увидеть присвоенные объектам теги.

См. также