You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#951 2013-11-23 10:05:52

Runge
Member
Registered: 2009-10-02
Posts: 635
Website

Re: Обновление MapSurfer.NET

admin_level=9+boundary=administrative обозначение для рендерера правильно, но проблема в том, что, во-первых, данные по границам хранятся в отдельной таблице, для которой не работает  автоматическое обновление. Обновляю эту таблицу раз в 1-2 месяца.
Во-вторых, надписи полигонов адм. делений на масштабах > 11 пока не поддерживаются.
Не могли бы Вы привести ссылку на данные с нужными тегами и интервал уровней, в котором хотелось бы видеть надписи?
В данный момент place=neighbourhood, quarter, обозначенные как точки, выводятся на уровнях 14 и 15. Если бы те же самые районы были обозначены полигонами (пока не поддерживается рендерером), то можно было бы расширить диапазон их отображения по масштабам, поскольку в разных городах площадь этих районов может сильно отличаться.

Offline

#952 2013-11-24 03:36:19

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Обновление MapSurfer.NET

Ну так бы и сказали - SLD с надстройками, я бы понял smile


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#953 2013-11-24 22:44:05

LLlypuk82
Member
Registered: 2012-12-23
Posts: 2,512
Website

Re: Обновление MapSurfer.NET

Районы (желаемые уровни 13-14):
http://www.openstreetmap.org/browse/relation/68617
http://www.openstreetmap.org/browse/relation/59208
Чисто белорусские примеры.
В Росии такому обозначению соответствует другой объект (Административные районы городских округов и поселений) и найти не удалось (редкая птица?). В Москве нашёл (аналог?) http://www.openstreetmap.org/browse/relation/1257218 Но там admin_level=8
Там же есть и admin_level=5 (Объединения муниципальных районов / городских округов, административные округа / районы городов федерального значения). Понятия «город» вообще нет.
В других странах - опять же своя кухня. Чёрт ногу сломит. Ориентироваться можно (для рендера названий), разве что, по охватываемым площадям.
С микрорайонами - таже песня. Есть практика: точка suburb+name=N, а вокруг - раскройка на landuse=residential+name=N-1, 2, 3 и т.д. Где-то просто точка suburb+name или landuse=residential+boundary=administrative+admin_level=10 Наверняка есть и ещё варианты.
В общем печаль берёт за перспективы в этом вопросе neutral

Offline

#954 2013-11-24 23:39:28

Runge
Member
Registered: 2009-10-02
Posts: 635
Website

Re: Обновление MapSurfer.NET

LLlypuk82, в Вашей просьбе все понятно.
Единственное не понятно, как же всю эту разношерстку в данных визуализировать так, чтобы во всех странах карта была по прежнему читаемой.
Еще я заметил, что в адм. делениях указываются вспомогательные слова как район, поселение и т.д. Иногда получается слишком много слов.
Вот в Вашем примере http://www.openstreetmap.org/browse/relation/68617
name = Первомайский район г. Витебска .
Вы представляете как будет на карте выглядеть Витебск с такими подписями? ))
В общем, нужно думать. С ходу я затрудняюсь что-то сказать определенное.

Offline

#955 2013-11-25 03:11:16

LLlypuk82
Member
Registered: 2012-12-23
Posts: 2,512
Website

Re: Обновление MapSurfer.NET

Runge wrote:

Иногда получается слишком много слов.

Тоже думал об этом, можно и подсократить малость, во всяком случае «г. Витебска» и т.п. - точно.

Runge wrote:

не понятно, как же всю эту разношерстку в данных визуализировать

Поэтому и печаль sad
Учитывая, что всё это «завязано» на admin_level=*, то как вариант - отталкиваться от его значения.
А ещё вопрос: насколько оправдано подписывание входов в метро названием станции? Таких входов обычно 3 и более + сама станция + остановки ОТ с тем же (почти) названием (отличие - «ст.м.») и карта пестрит всем этим, сбивая с толку.
Удобнее видится обозначение входов только значком , где-то посередине/поблизости будет чётко видна станция с названием и пара-тройка-четвёрка остановок ОТ с характерным «ст.м.» и своим значком.
Таким образом - входы ни с чем не перепутаешь и быстро найдёшь. На какую станцию - тоже легко определить. Т.е. - узнаваемо и обособленно.

Last edited by LLlypuk82 (2013-11-25 03:43:32)

Offline

#956 2013-11-25 10:36:20

Runge
Member
Registered: 2009-10-02
Posts: 635
Website

Re: Обновление MapSurfer.NET

LLlypuk82, насчет подписей входов в метро согласен. Названия станций метро с точек входа убрал.

Offline

#957 2013-11-25 12:00:23

Dinamik
Member
Registered: 2010-08-12
Posts: 1,096

Re: Обновление MapSurfer.NET

LLlypuk82 wrote:

Таких входов обычно 3 и более

За все города не ручаюсь, но, например, в Санкт-Петербурге нет ни одной станции, которая имела бы более 2 входов.


LLlypuk82 wrote:

где-то посередине/поблизости будет чётко видна станция с названием

а) а если станций несколько? рядом могут быть расположены входы в разные станции метро, расположенные на разных линиях (пример, без подписей не очень понятно, к какому из входу нужно идти, чтобы попасть на нужную станцию)

LLlypuk82 wrote:

остановки ОТ с тем же (почти) названием (отличие - «ст.м.»)

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

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

LLlypuk82 wrote:

На какую станцию - тоже легко определить.

Ладно, если станция прорисована очень подробно и можно по highway=footway проследить соединение точки входа в метро с точкой станции. А если нет, а рядом расположенных станций несколько?

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

Last edited by Dinamik (2013-11-25 12:13:39)

Offline

#958 2013-11-25 14:23:25

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,817

Re: Обновление MapSurfer.NET

Dinamik wrote:

в Санкт-Петербурге нет ни одной станции, которая имела бы более 2 входов.

Это смотря что считать "входом в метро".
http://forum.openstreetmap.org/viewtopic.php?id=11006

Offline

#959 2013-11-25 16:38:13

Dinamik
Member
Registered: 2010-08-12
Posts: 1,096

Re: Обновление MapSurfer.NET

Мда уж, плохо, что слова "place where people enter the subway network" люди понимают по-разному.

Offline

#960 2013-11-25 22:29:20

LLlypuk82
Member
Registered: 2012-12-23
Posts: 2,512
Website

Re: Обновление MapSurfer.NET

Dinamik wrote:

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

Согласен, здесь именно: «То, как эти надписи должны выглядеть - обсуждаемо.»

Dinamik wrote:

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

И одноимённые попадаются без «ст.м.» Это всё тоже создаёт путаницу.
Насчёт масштаба - хорошая идея. Как к этому относится «куратор темы» ? big_smile

Offline

#961 2013-11-25 22:33:39

Runge
Member
Registered: 2009-10-02
Posts: 635
Website

Re: Обновление MapSurfer.NET

Изменил отрисовку по масштабам следующим образом:
16-17 - отображается только символ входа в метро
18-19 - символ + название

Offline

#962 2013-11-26 02:42:39

LLlypuk82
Member
Registered: 2012-12-23
Posts: 2,512
Website

Re: Обновление MapSurfer.NET

А как насчёт поддержки  bridge:name=* ?
Пример из Wiki
Или proposal
Сейчас как-то отфильтровывается дублирующее name= для  highway= на мостах из двух путевых линий и показывается только одно из?

Last edited by LLlypuk82 (2013-11-26 03:19:06)

Offline

#963 2013-11-26 05:51:08

dair
Member
From: Ленинградская область
Registered: 2013-07-11
Posts: 1,090

Re: Обновление MapSurfer.NET

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

Offline

#964 2013-11-26 06:00:09

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Обновление MapSurfer.NET

Потому и особо в ходу отношение мосты, т.к. ни кто его не отображает sad
Пример кстати вот.

Offline

#965 2013-11-26 06:01:58

dair
Member
From: Ленинградская область
Registered: 2013-07-11
Posts: 1,090

Re: Обновление MapSurfer.NET

Так про него и речь. А то даже парковка посреди реки.

Offline

#966 2013-11-26 08:55:13

Runge
Member
Registered: 2009-10-02
Posts: 635
Website

Re: Обновление MapSurfer.NET

LLlypuk82, в данный момент мосты подписываются в соответствии с дорогами, которые по ним проходят.
bridge:name=*  добавить можно, и даже нужно. Только прежде нужно мне понять схему тегирования данных объектов.
Например, freeExec привел пример, в котором мост обозначен через отношение (полигон). А вот как подписывать его в рендерере для меня пока не понятно.
И в последнем примере нет тега bridge:name=*. Как мне видится для правильного обозначения нужна средняя линия с тегами типа дороги (для различных типов дорог, различные размеры шрифтов) и bridge:name=*.
Я не специалист в области тегирования в ОСМ и поэтому прошу меня поправить или дополнить.

Offline

#967 2013-11-26 09:08:32

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Обновление MapSurfer.NET

Runge wrote:

И в последнем примере нет тега bridge:name=*

Ну это как бы два разных пропозала http://wiki.openstreetmap.org/wiki/Rela … nd_Tunnels / http://wiki.openstreetmap.org/wiki/Prop … ridge_Name. А ещё есть bridge_name с 4к значений.
И для отношения не нужен bridge:name там есть нормальный name.  Сами дороги входят в отношения с ролями across / through или без роли. Поэтому про среднюю линию я не понял.

Offline

#968 2013-11-26 09:24:27

Runge
Member
Registered: 2009-10-02
Posts: 635
Website

Re: Обновление MapSurfer.NET

freeExec, в приведенном Вами примере мост обозначен как через
линию
http://www.openstreetmap.org/browse/way/17503652
так и через замкнутый контур
http://www.openstreetmap.org/browse/way/230073124
Мне лично не ясно какой из них все же подписывать.
Среднюю линию я имел в виду, когда мост обозначен только контуром.

Last edited by Runge (2013-11-26 09:25:27)

Offline

#969 2013-11-26 09:28:41

LLlypuk82
Member
Registered: 2012-12-23
Posts: 2,512
Website

Re: Обновление MapSurfer.NET

Если обозначать через отношение type=bridge, то на него ставится name=
А bridge:name - самый простой вариант подписи мостов, надо чтобы это имя выводилось вместо name= на highway=*
Рендерить можно контур man_made=bridge, который в роли outline в виде фонового подложки-слоя для дорог, проходящих по нему (белого/серого/другого цвета) можно с окантовкой, как сейчас на ж/д мостах.
freeExec, здесь же оговаривается, что элемент в роли outline должен быть только один, а у вас 2 почему-то получилось.

Last edited by LLlypuk82 (2013-11-26 09:30:36)

Offline

#970 2013-11-26 09:29:18

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Обновление MapSurfer.NET

Runge wrote:

freeExec, в приведенном Вами примере мост обозначен как через линию так и через замкнутый контур

Ну это так сказать обратная совместимость, т.к. отношения мостов ни кто не поддерживает.

Offline

#971 2013-11-26 10:28:52

dair
Member
From: Ленинградская область
Registered: 2013-07-11
Posts: 1,090

Re: Обновление MapSurfer.NET

LLlypuk82 wrote:

Если обозначать через отношение type=bridge, то на него ставится name=
А bridge:name - самый простой вариант подписи мостов, надо чтобы это имя выводилось вместо name= на highway=*.

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

Тем более, что мост может быть в ширину больше чем в длину: http://www.openstreetmap.org/browse/relation/3299061.

При рендеринге я бы все-таки опирался на контур с outline role в отношении bridge, не закладываясь на то, что он еще дополнительно само по себе может быть обозначен как man_made=bridge.

Last edited by dair (2013-11-26 10:38:48)

Offline

#972 2013-11-29 22:55:20

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,303

Re: Обновление MapSurfer.NET

Runge
Нет ли у вас какой-то статистики по ежедневному трафику с тайл-сервера ?

Offline

#973 2013-11-30 08:34:02

Runge
Member
Registered: 2009-10-02
Posts: 635
Website

Re: Обновление MapSurfer.NET

Статистика есть, но она, к сожалению, закрыта для общего доступа.
А что конкретно Вас интересует?

Last edited by Runge (2013-11-30 08:34:19)

Offline

#974 2013-11-30 09:41:10

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,303

Re: Обновление MapSurfer.NET

Runge wrote:

А что конкретно Вас интересует?

Бродят мысли про рендер АВТОдорог и что случится если домашний комп начнёт раздавать хотя бы СНГ. Или это тухлая затея и надо сразу выходить на админов автофорумов. Пока Drom.Ru кажется наиболее профильным, там общаются перегонщики и просто любители автопутешествий. Но нужна оценка чем это им может грозить (а может у них и серверов своих нет ? ).
В мечтах: тайлсервер --> дополнительный слой на openstreetmap.ru -> mapbbcode на форум --> обратная связь от водителей через personal map и OSM Notes.

Last edited by chnav (2013-11-30 09:42:06)

Offline

#975 2013-11-30 09:51:32

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Обновление MapSurfer.NET

Помнится (если я не спутал) Чепецк два раза ssd покупал под сайт. И то он рендерит только НП. Хотя одни дороги проще рендерить.

Offline

Board footer

Powered by FluxBB