Jump to content
GPS навигатор СитиГИД

СПб + ЛО, проблема поиска в ПОИ


Recommended Posts

Пирс, есть небольшое замечание по карте СПб + ЛО v2.680 от 05/02/15. Вероятно есть небольшая проблема то ли с экспортом ПОИ, то ли с поиском. На офф. ОСМ карте выбираю "искать всё", "мойки самообслуживания" - находится десяток моек под разными брендами. Но на неофициальной v2.680 тот же поиск дает меньше объектов и сами объекты - совсем другие. Вот к примеру, мойка самообслуживания - 59.85593 30.26341, и на ней есть релейшн с тегами type=collection и name=Мойки самообслуживания в Петербурге, причем в коллекции - 60 моек. Вероятно надо как-то использовать это или тег self_service=yes при обработке ПОИ, для возможности нормального поиска.

 

Вот что ищется в официальной ОСМ карте v1.0

 

А это в неофициальной.

 

 

Link to post
Share on other sites

В официальную ОСМ вшит официальный же набор ПОИ. Например, на osm.org нет никаких автомоек на Д.Бедного и т.п. А имеющаяся на Орджоникидзе, 44 "Цезарь" есть и у вас в результатах.

Link to post
Share on other sites
на ней есть релейшн с тегами type=collection и name=Мойки самообслуживания в Петербурге, причем в коллекции - 60 моек. Вероятно надо как-то использовать это или тег self_service=yes при обработке ПОИ, для возможности нормального поиска.

 

Подобные relation - прямой кандидат на удаление, т.к. нарушает базовые правила OSM, на него ориентироваться точно не стоит.

Тега self_service должно быть достаточно.

Edited by sergeyastakhov
Link to post
Share on other sites


В официальную ОСМ вшит официальный же набор ПОИ

Да суть в общем-то не в разнице карт - в актуальной ОСМ карте СПб по факту 60+ моек с тегом self_service=yes, но, вероятно, при конвертации он не учитывается и в результате в поиске эти мойки не найти по критерию самообслуживания. Они есть в списке автомоек, но обычная там мойка или самообслуживания, можно узнать только приехав туда.

Link to post
Share on other sites


Подобные relation - прямой кандидат на удаление

Согласен, данный релейшн выглядит странновато, хотя подобная группировка однотипных объектов вполне логична. Но, ИМХО, вполне достаточно просто добавлять при конвертации описание "мойка самообслуживания", при наличии тегов amenity=carwash и self_service=yes.

Link to post
Share on other sites
  • 2 weeks later...

Мойка самообслуживания как-то по особенному проявляется в СитиГИДе?

 

Судя по содержимому DictPOI.xml в Resources.rsr в программе различаются ручные и автоматические мойки:

 

 

    <obj acron="CARWSH" code="18039" flags="0b10000" name="Car wash">
      <attr acron="LABELS"/>

 

      <attr acron="POITYP" vals="6,7"/>
...

 <list attr="POITYP">

 
...
    <item val="6" acron="WSHHAN" flags="0b0" name="Hand Wash"/>
    <item val="7" acron="WSHATO" flags="0b0" name="Automatic"/>

 

 

Про самообслуживание упоминаний не нашёл, возможно это автоматически проставляется такое название при конвертации в МИТ.

Link to post
Share on other sites


Мойка самообслуживания как-то по особенному проявляется в СитиГИДе?

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

 

Еще заметил проблему с ограничением скорости как минимум на последних 3-х картах СПБ+ЛО. Таллинское шоссе: до КАДа СГ пишет правильное ограничение 60кмч, после КАДа и дальше на юг пишет 90кмч, хотя и там и там везде maxspeed=RU:urban. При этом короткие участки maxspeed=40 СГ показывает нормально.

Link to post
Share on other sites

Пирс, еще один вопросик есть. А запреты обгонов (overtaking=*) из ОСМ в cgnet экспортируются? В ОСМ запрет обгона тегами прописан, а СГ - молчит...

Link to post
Share on other sites

Ни ограничения скорости, ни запреты обгона, ни полосность не экспортятся.

В осм и то, и другое -- это свойства ребра дорожного графа. В СГ же оно реализовано через спидкамы.

UPD:

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

Привет митовцам!

Edited by Пирс
Link to post
Share on other sites

Кстати по моему писали, что спидлимит сделали, но могу ошибаться. Не мешало бы проверить.

Link to post
Share on other sites

Кстати по моему писали, что спидлимит сделали, но могу ошибаться. Не мешало бы проверить.

Я бы проверил, если кто-то сказал бы, что именно сделали.
Link to post
Share on other sites

Ставим дороге ключ SpeedLimit=40 например, крутим и смотрим в восьмерке, не появилось ли предупреждение о превышении скорости при проезде этого ребра.

Link to post
Share on other sites

В осм и то, и другое -- это свойства ребра дорожного графа. В СГ же оно реализовано через спидкамы.

 

Теоретически вполне можно из свойств ребра сгенерить нужные speedcam-ы.

Если распишите в каком виде их генерить - могу попробовать.

Link to post
Share on other sites

Сергей, эти спидкамы -- безумный бред, работать они все равно не могут.

Просто зря потратим время.

  • Upvote 1
Link to post
Share on other sites

Кстати по моему писали, что спидлимит сделали, но могу ошибаться. Не мешало бы проверить.

Сделали. За точность названия ключа не ручаюсь правда, но у нас в свежих официальных картах скорости наконец-то заработали правильно.
Link to post
Share on other sites

А можете назвать карту (какую именно качать из программы) и координаты места, где можно посмотреть, как это работает ?

Link to post
Share on other sites

Сделали. За точность названия ключа не ручаюсь правда

ключ - LegalSpeed, работает, выдает подсказку о превышении.

Edited by Василич
Link to post
Share on other sites

А можете назвать карту (какую именно качать из программы) и координаты места, где можно посмотреть, как это работает ?

Восточно-Казахстанская область, все, ну почти, загородние дороги (магистрали и шоссе) ограничение 110, раньше орало превышение 90.

Семей, транзитные дороги - 60, до ключа было 90.

Edited by Василич
Link to post
Share on other sites


А можете назвать карту (какую именно качать из программы) и координаты места, где можно посмотреть, как это работает ?

К примеру карта Алматинской области, практически весь проспект Аль-Фараби в Алматы (большое полукольцо в южной части города) - 80

любая загородная трасса без разделительной полосы - 100, с разделительной - 110

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

Link to post
Share on other sites

Интересно, посмотрю, спасибо что прояснили. А как добавляли ? По всей карте проходилишь и ручками расставляли ключи ?

Link to post
Share on other sites

В своей я ручками добавлял, а как Vaso делал, не в курсе. 

К тому же я этим ключом чинил неработающий, со знаками с зоной ограничения, внешний спидкам, (зону действия знака ограничения скорости)  :)

Edited by Василич
Link to post
Share on other sites

Проверил на карте Питера - speedlimit отрабатывается в последней карте релизным Геонетом, виндовый релиз - не отрабатывает.

Link to post
Share on other sites

Коллеги, всем спасибо)

KonTur -- там оказывается LegalSpeed уже стоит, в него maxspeed конвертится)

Edited by Пирс
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...