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.***

#1 2013-10-10 18:25:28

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

POI: The Gathering (или «Осму POI собирай»)

34637-af2bb46249630aae2cf8b0c7698826e1.png

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

Недавно я написал для себя расширение к Хрому / Опере некст / Яузеру, которое ускоряет расстановку поёв по данным сайтов. Производится это путём поадресного обхода домов и поиском в интернете сайтов организаций и объектов, имеющих такой адрес. Поисковик выступает просто как поисковая машина — данные берутся с сайтов самих организаций.

Скачать бесплатно без SMS (сохраняется через клик правой кнопкой мыши)
Устанавливается только перетаскиванием на страницу расширений браузера. Да, только так — скачать файл и перетащить. Можно ещё через командную строку, но я не знаю, как. Со временем опубликую в гуглосторе, операсторе и других.

Рабочий процесс
Вы устанавливаете расширение в свой браузер , после чего появляется кнопка на панели инструментов, открывающая основную страницу расширения. На ней находится карта и инфопанель.
После клика на любом здании с адресом он отобразится в инфопанели. По псевдоссылкам «Поиск …» расширение автоматически построит запрос и откроет страницу поисковика.
Обнаружив организацию по данному адресу, вы переходите на её сайт, удостоверяетесь, что данные можно использовать (они актуальны и не закопирайчены), и что это её адрес, а не адрес, к примеру, клиента или партнёра.
Теперь, кликнув по той же кнопке на панели (она примет вид маркера), вы можете создать POI по этому адресу в мини-редакторе. При этом данные не будут сразу загружены в OSM, а только помещены в локальное хранилище для последующей выгрузки в файл или напрямую в JOSM через Remote Control.
Также в поисковой выдаче вы наверняка увидите много паразитных результатов от всевозможных справочников, о которых ниже.

Агрегаторы
Выяснилось, что существует масса агрегаторов справочных данных, которые готовы на любой адрес выдать страницу со списком организаций (зачастую пустую). Так или иначе, использовать эти данные категорически не стоит.
По этой причине добавлен механизм помещения сайтов в чёрный список. Чёрных списков два — локальный и централизованный.
В локальном находятся все сайты, которые вы отметили «плохими» хотя бы раз.
В централизованном списке сайтам присваивается рейтинг, исходя из количества негативных отметок. По определенному порогу (который ещё предстоит выяснить) сайт попадает в однозначно плохие и впоследствии подтягивается в расширение у пользователей для исключения из поиска.

Текущие известные недоработки, пулл-реквесты приветствуются :3
1. Не всегда при клике по дому определяется адрес. Это делается через оверпасс. Пока рекомендуется кликать рядом с точкой контура здания или, если адрес на точке, прямо по ней.
2. Теряется результат при выходе из браузера, так как сейчас данные не сохраняются ни в одном постоянном сторейдже.
3. Отправка в JOSM делается через промежуточный сервер в интернетах, так как не удалось заставить его адекватно воспринимать поток инструкций по созданию объектов. Вместо этого на сервер заливается osm-файл, а джосму дается команда его загрузить. Впрочем, это прекрасно работает.
4. В Москве часто район определяется как город. Делается это через номинатим.
5. Нету гугла.

Репозиторий на гитхабе.

Offline

#2 2013-10-10 18:40:03

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

Re: POI: The Gathering (или «Осму POI собирай»)

Я раньше расставлял POI по адресам с сайтов, оказалась полная лажа особенно если адрес на здании ошибочный. Потом концов не найдёшь что правильно, а что неправильно. Опять же некоторые POI имеют свойство находится в той или иной части здания. К чему я... Для "натыкать побольше" и статистики годится. Но это опасный инструмент в руках некоторых товарищей, которые не знают меры. Так же как и scanaerial. Карта засирается на раз и два.

Last edited by chnav (2013-10-10 18:41:02)

Offline

#3 2013-10-10 20:12:21

ErshKUS
Member
From: Калиниград
Registered: 2010-12-27
Posts: 803

Re: POI: The Gathering (или «Осму POI собирай»)

chnav wrote:

Но это опасный инструмент в руках некоторых товарищей, которые не знают меры. Так же как и scanaerial. Карта засирается на раз и два.

+1


Ты никогда не спутаешь пути: ты стоишь...
И, может, так и нужно, но как тогда узнать, что там выше крыш?   (Lumen, Лабиринт)

Offline

#4 2013-10-10 20:38:08

Larry0ua
Member
Registered: 2010-09-19
Posts: 1,061

Re: POI: The Gathering (или «Осму POI собирай»)

Слава котам, обязательно надо попробовать.

Offline

#5 2013-10-11 07:00:43

kisaa
Member
From: ДВ, Хабаровск
Registered: 2011-09-13
Posts: 636

Re: POI: The Gathering (или «Осму POI собирай»)

Hind wrote:

расширение к Хрому / Опере некст / Яузеру

Firefox в планах есть?

Last edited by kisaa (2013-10-11 07:01:10)

Offline

#6 2013-10-11 07:11:29

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,699
Website

Re: POI: The Gathering (или «Осму POI собирай»)

У меня хромиум не позволяет добавить расширение даже перетаскиванием. Опасно, говорит.


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#7 2013-10-11 07:27:53

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: POI: The Gathering (или «Осму POI собирай»)

Zverik wrote:

У меня хромиум не позволяет добавить расширение даже перетаскиванием. Опасно, говорит.

На страницу расширений надо тащить.

Скриншот?

Offline

#8 2013-10-11 10:26:00

Miroff
Member
Registered: 2010-01-26
Posts: 172

Re: POI: The Gathering (или «Осму POI собирай»)

Занятная штука, но не уверен что от нее будет польза. У большинства POI которые стоит добавлять в OSM (парикмахерские, заправки, магазинчики, бары, харчевни) нет собственных сайтов, а большая часть бизнесов у которых сайты есть в OSM не очень-то и нужны. Для них и тегов-то не пидумали.

Offline

#9 2013-10-11 10:36:04

shura0
Member
Registered: 2012-04-14
Posts: 257

Re: POI: The Gathering (или «Осму POI собирай»)

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

Offline

#10 2013-10-11 10:36:36

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: POI: The Gathering (или «Осму POI собирай»)

Всё так, но разок пройтись PTG по своему городу полезно.

Offline

#11 2013-10-11 10:53:43

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: POI: The Gathering (или «Осму POI собирай»)

Теперь, кликнув по той же кнопке на панели (она примет вид маркера), вы можете создать POI по этому адресу в мини-редакторе.

Можно поподробнее, со скриншотами. Где кнопка, где миниредактор?


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#12 2013-10-11 11:04:29

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: POI: The Gathering (или «Осму POI собирай»)

Можно даже видео.

Offline

#13 2013-10-11 11:07:04

Miroff
Member
Registered: 2010-01-26
Posts: 172

Re: POI: The Gathering (или «Осму POI собирай»)

Hind wrote:

Всё так, но разок пройтись PTG по своему городу полезно.

Для этого тулза не слишком удобна. Вот я на днях замаппил небольшой райончик, штук 10 улиц и где-то пара сотен домиков. Я же опухну кликать на каждый smile А в масштабе города этот райончик даже не видно.

Last edited by Miroff (2013-10-11 11:07:46)

Offline

#14 2013-10-11 12:43:48

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: POI: The Gathering (или «Осму POI собирай»)

Miroff wrote:

Для этого тулза не слишком удобна. Вот я на днях замаппил небольшой райончик, штук 10 улиц и где-то пара сотен домиков. Я же опухну кликать на каждый smile А в масштабе города этот райончик даже не видно.

Эээ... А как проще? :3

Offline

#15 2013-10-11 13:02:41

StreloG
Member
Registered: 2010-06-30
Posts: 592

Re: POI: The Gathering (или «Осму POI собирай»)

просто хочется большего (а так да не надо вбивать адрес в поисковик)
я кстати ранее видел, отписываться не стал, а адрес дублировать же не обязательно
http://openstreetmap.ru/#zoom=19&lat=57 … 5&marker=1

сам поисковик, в смысле про яндекс раскручено не то что надо
пример садовая, 4 гос. тагил
http://yandex.ru/yandsearch?text=(inurl … 2&lr=11168
http://www.tagilhotel.ru/contacts.php

вот если б микроформаты выдирал при клике, мечты smile
а так то удобно, но пои в осм их добавлять то некому, кто потом будет следить за ними, устареют

а планы по развитию есть?

Last edited by StreloG (2013-10-11 13:06:12)

Offline

#16 2013-10-11 15:28:03

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: POI: The Gathering (или «Осму POI собирай»)

Miroff wrote:

в масштабе города этот райончик даже не видно

Hind wrote:

А как проще?

никак. тупо пилишь и пилишь понемногу.

Offline

#17 2013-10-11 15:49:01

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: POI: The Gathering (или «Осму POI собирай»)

Вот и я о том же.

Offline

#18 2013-10-11 16:05:26

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

Re: POI: The Gathering (или «Осму POI собирай»)

Интересная штука. Подобную бы фичу  в openstreetmap.ru, чтобы можно было ткнуть и увидеть адрес roll

Offline

#19 2013-10-13 15:05:41

Epolyanichev
Member
From: Москва
Registered: 2009-12-14
Posts: 322

Re: POI: The Gathering (или «Осму POI собирай»)

а как подключить к яндекс браузеру на хроме

Offline

#20 2013-10-13 15:10:23

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: POI: The Gathering (или «Осму POI собирай»)

Epolyanichev wrote:

а как подключить к яндекс браузеру на хроме

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

Offline

#21 2013-10-14 09:24:05

ullus
Member
From: Москва
Registered: 2011-04-17
Posts: 373

Re: POI: The Gathering (или «Осму POI собирай»)

А поддержка Гугла в будущем планируется?

Offline

#22 2013-10-15 09:48:35

Miroff
Member
Registered: 2010-01-26
Posts: 172

Re: POI: The Gathering (или «Осму POI собирай»)

Hind wrote:

Эээ... А как проще? :3

Я собирался написать краулера, который обходит сайты всех фирм города, выбирает страничку с контактами и парсит оттуда адрес. Затем этот адрес пробивается через OverPass API и получаются координаты. На эти координаты ставится точка POI с тегами. Точки выгружаются в JOSM и заливаются после ручной проверки и переноса тегов на соответствующий объект.

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

Offline

#23 2013-10-15 10:36:27

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: POI: The Gathering (или «Осму POI собирай»)

Я тоже думал о таком, но прозреваю слишком много баттхерта на тему «автоматизированный импорт!11». Он даже здесь присутствует, при полностью ручном режиме сбора.

Offline

#24 2013-10-15 11:24:11

KonTur
Member
From: SPB
Registered: 2010-03-10
Posts: 1,662

Re: POI: The Gathering (или «Осму POI собирай»)

Потестировал. В доме неподалеку поисковики по адресу до сих пор выдают кафе и магазин строительных товаров, которых нет уже больше трех лет...
Тулза имеет право на жизнь. Но для внесения ПОИ про которые ты знаешь. Вывеску видишь каждый день, но подойти и переписать все на бумажку банально нет возможности.

Offline

#25 2013-10-15 17:45:10

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,582
Website

Re: POI: The Gathering (или «Осму POI собирай»)

KonTur wrote:

Вывеску видишь каждый день, но подойти и переписать все на бумажку банально нет возможности.

Мобильником сфоткать? 2-3 секунды надо.


Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

Board footer

Powered by FluxBB