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

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

Recommended Posts

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

 

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

 

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

 

 

Share this post


Link to post
Share on other sites

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

Share this post


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

 

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

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

Edited by sergeyastakhov

Share this post


Link to post
Share on other sites


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

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

Share this post


Link to post
Share on other sites


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

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

Share this post


Link to post
Share on other sites

Мойка самообслуживания как-то по особенному проявляется в ситигиде?

Share this post


Link to post
Share on other sites

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

 

Судя по содержимому 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"/>

 

 

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

Share this post


Link to post
Share on other sites


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

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

UPD:

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

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

Edited by Пирс

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Я бы проверил, если кто-то сказал бы, что именно сделали.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

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

Share this post


Link to post
Share on other sites

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

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

  • Upvote 1

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Edited by Василич

Share this post


Link to post
Share on other sites

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

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

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

Edited by Василич

Share this post


Link to post
Share on other sites


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

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Edited by Василич

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Edited by Пирс

Share this post


Link to post
Share on other sites

Начали с проблемой поиска ПОИ, а закончили спидлимитом ))) Забавно получилось )

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×