You are not logged in.
- Topics: Active | Unanswered
Announcement
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.***
#376 2013-02-27 18:00:42
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Эстония
(просто забавно получилось
)
http://svimik.com/k_alev.png
Ну дык там один единственный домик с адресом. Всё остальное - без номеров, пром-зона видимо.
Я искал нп с небольшим количеством домов, чтобы нарисовать всё здания. Но оказалось что 1 недостающий адрес может означать 300 зданий. ![]()
Имеет ли смысл рисовать только дома, на которых виден адрес?
Меня смущает только что в этом случае все остальные здания могут остаться неотрисованными ещё долго.
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#377 2013-02-27 18:30:37
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Эстония
Имеет ли смысл рисовать только дома, на которых виден адрес?
Не мне решать
Вопрос из категории "что мапить".
Смысл имеет, т.к. всё отрисовать мы, наверное, не осилим. Тогда лучше бросить силы на более важные объекты.
Всё остальное - без номеров
Только, следует быть внимательным - в зависимости от разрешения часть номеров начинает прятаться!
Иллюстрация, на всякий случай: 
.
Странно, что никто не хочет рисовать улицы. Если брать те, которые нужны прямщас для корректной адресации - их всего-то 613 нехватает:
http://svimik.com/osm/nostreet.php
Большинство даже не рисовать, а просто поставить или исправить название.
Улицы - это та вещь, которую автоматизировать ну уж точно не удастся (а вот с домиками у меня (да и не только у меня) уже нехорошие мысли возникают
).
Как вариант описания чейнджсета (взял из своего): editing street names to match the Maa-amet database + some new streets
Last edited by SviMik (2013-02-27 18:41:30)
Offline
#378 2013-02-27 22:20:23
- AlexTheTux
- Member

- From: Russia, Saint-Petersburg
- Registered: 2011-07-04
- Posts: 384
Re: Эстония
Странно, что никто не хочет рисовать улицы. Если брать те, которые нужны прямщас для корректной адресации - их всего-то 613 нехватает:
Я как бы стесняюсь каждый раз говорить, что спроектировано неправильно, но раз уж есть непонимание...
(уточню только, что я сейчас пишу отзыв на тот интерфейс ввода улиц, который я видел в первый день его появления, если там что-то сильно улучшилось, а я не знаю - то я не виноват, и об этом будет следующее сообщение).
Любой интерфейс, в котором нет прямого открытия объекта редактирования (или области редактирования) в редакторе - время на разработку этого интерфейса на ветер, он не пригоден для работы.
(здесь под редактором мы пока понимаем JOSM, но на самом деле, это не обязательно - даже Potlach, прости господи, можно открывать на нужном объекте, и теоретически, Merkaartor тоже должен поддерживать remote control, а если у кого-то не поддерживает - то значит, эти люди просто не могут допинать разработчиков, чтобы те починили).
Когда был анонсирован интерфейс для улиц (лень искать сообщение) - я спросил - "а как предполагается с ним работать?" (поскольку работать с ним было вообще никак нельзя).
Однако, вопрос повис в воздухе. А нельзя работать - никто и не работает.
Вот краткие тезисы, каким бы ожидался интерфейс работы с улицами (повторюсь - не знаю, как он сейчас):
Для каждой улицы должен быть линк на открытие области этой улицы с принадлежащими ей домами в редакторе.
Загружать нужно (по возможности) такую область, куда попадут все дома, которые адресованы по этой улице, ну и желательно, чтобы эти дома при открытии области заселектились, с тем, чтобы группа домов, через которую должна проходить улица, сразу была визуально отмечена.
В JOSM RemoteControl можно параметром select передать несколько объектов (в данном случае - way'ев домов). Чтобы все селектнутые дома попали в BOX загрузки (а иначе, как они заселектятся?), нужно посчитать самую северную, самую южную, самую западную и самую восточную точки, из которых состоят way'и этого набора домов. Это и есть границы загружаемого BOX'а. Тогда все дома загрузятся в BOX, а в параметре select нужно передать их way ID.
Про общие моменты, которыми желательно руководствоваться при разработке интерфейсов для коллективной работы OSM сообщества - уже писал не раз, не стану повторяться.
(чтобы была возможность пометить задачу сделанной, чтобы считался прогресс и т.д.)
Спасибо.
Offline
#379 2013-02-27 22:49:44
- AlexTheTux
- Member

- From: Russia, Saint-Petersburg
- Registered: 2011-07-04
- Posts: 384
Re: Эстония
Вот еще на что хочу обратить внимание.
Тут, конечно, "хозяин-барин", но нужно понимать, что любые неудобства в Web интерфейсах для работы - это реальные проценты не сделанной работы, которые могли бы быть сделаны.
Как бы ожидались на сайте svimik.com быть оформленными все эти многочисленные интерфейсы к скриптам, статистические таблицы, HOWTO (которых там и нет - например, как настроить WMS в JOSM) и прочее?
Есть одна корневая страница, с условным URL svimik.com/osm или /EE или любым другим.
Все (нет, не так - ВСЕ!) линки на инструменты для работы, а также на статистику, на внешние ресурсы, на полезную в работе информацию - выкладываются на нее.
Неплохо, конечно, именно на ней же и показывать какую-то минимальную статистику по линкам - дата последнего обновления данных по конкретному скрипту или статистической таблице, общий прогресс для конкретной задачи.
Этот корневой линк все себе забукмарчили (букмаркили?) в браузеры и знают, что всегда найдут все в одном месте.
Что сейчас:
В данной теме форума было опубликована масса полезной информации для обработки: кроме линков на интерфейсы - просто даже всякие HOWTO.
Когда в теме было 5 страниц - я периодически ее пролистывал в поисках нужного - на такой-то странице были линки на HOWTO на сайте Maa-amet, где-то был линк на профиль пользователя SviMik_import и т.д.
Но когда в теме стало больше 10 страниц - это уже нереально.
А линки в теме все прибывают и прибывают.
Несколько дней назад (или недель? я уже не знаю) был линк на интерфейс для рисования улиц.
Где он? Фиг знает.
Я бы, может, и хотел бы по-быстрому зайти нарисовать пару улиц, но искать этот линк по страницам темы - уже не готов.
В конечном итоге, у меня в букмарках есть линки на два интерфейса, которыми пользовался - вот их я периодически и открываю, а другие - потеряны.
(Полагаю, что здесь буду не понятым, поэтому, обрисую эту же ситуацию другими словами: когда в теме форума анонсируется какой-то линк - ну, посмотрел его, но в этот момент ты еще не знаешь, что он потребуется после. А потом через неделю вспоминаешь - а ведь был такой полезный линк, надо бы разок туда зайти - а где он сейчас? Неизвестно. Например, я бы с удовольствием сейчас глянул бы на статистику. Мне линки на ее разыскивать по страницам темы?
А если потенциальный участник заходит сюда периодически, например, готов уделить несколько часов раз в неделю. Можно ему знать ОДИН линк, где он найдет всю информацию сразу?
Обращу внимание, что 70% участников обкликивания кроме линка http://svimik.com/osm/xgis2osm.php ничего другого и не знают, эту тему не читают. Кончились домики для обкликивания - люди зашли раз пять на интерфейс без задач, и ушли. А если бы они изначально заходили на корневую страницу - сейчас бы видели, что те задачи закончились, зато появились новые.)
Сделать корневую страницу со списком всех-всех-всех ресурсов - не очень-то сложно, а если при этом вдруг придется изменить какие-то линки (ну, как пример - был http://svimik.com/osm/xgis2osm.php а станет, допустим, http://svimik.com/osm/task.php?cat=0 - это только пример) - ну, сделать автоматический редирект со старого линка на новый и всего делов.
Только, конечно, надо стразу делать корневую страницу как "швейцарский нож" - все-все ссылки туда.
Ссылки на описательные документы (к примеру - как настроить WSM в JOSM) - можно даже и на форум, на конкретное сообщение дать.
Как-то так.
Offline
#380 2013-02-27 22:52:34
- AlexTheTux
- Member

- From: Russia, Saint-Petersburg
- Registered: 2011-07-04
- Posts: 384
Re: Эстония
Ну и конечно - не нужно быть таким серьезным, как я, нужно получать удовольствие
:-)
Offline
#381 2013-02-28 04:43:02
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Эстония
В JOSM RemoteControl можно параметром select передать несколько объектов
Не знал ![]()
Загружать нужно (по возможности) такую область, куда попадут все дома
Есть опасность поставить на загрузку весь город, если улица длинная
А то и вовсе страну, если окажется одноимённая улица в разных городах...
Поэтому оставлю как есть, линк на первый домик на этой улице. Дальше можно прокрутить самому.
корневая страница
Сделаю.
Offline
#382 2013-02-28 14:45:37
- AlexTheTux
- Member

- From: Russia, Saint-Petersburg
- Registered: 2011-07-04
- Posts: 384
Re: Эстония
Загружать нужно (по возможности) такую область, куда попадут все дома
Есть опасность поставить на загрузку весь город, если улица длинная
А то и вовсе страну, если окажется одноимённая улица в разных городах...
Такой опасности нет, поскольку если область для загрузки будет больше, чем на 1 Mb данных - сервер вернет ответ что-то вроде "Area is too large', и ничего на загрузку отдавать не будет. Т.е. больше 1 Mb данных все равно не загрузится в любом случае.
Единственный отрицательный момент - что в этом случае не загрузится вообще ничего, и на эту область не получится спозиционироваться в JOSM.
Проблемы я тут не вижу, поскольку если так произойдет даже в 3% случаев - их можно будет просто пропустить, и сообщить об этом в данной ветке форума, чтобы что-то предпринять.
Главное, что остальные 97% случаев все-таки можно будет удобно обработать.
Offline
#383 2013-02-28 17:50:50
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Эстония
оставлю как есть, линк на первый домик на этой улице
Это уже есть? Где? о_О
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#384 2013-02-28 18:59:56
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Эстония
http://svimik.com/osm/nostreet.php
Дада, на выходных постараюсь собрать все скрипты в связанную структуру сайта ![]()
Offline
#385 2013-03-01 01:10:38
- AlexTheTux
- Member

- From: Russia, Saint-Petersburg
- Registered: 2011-07-04
- Posts: 384
Re: Эстония
1.
Странное дело - две абсолютно похожих и рядом проходящих улицы на растре Maa-amet называются
Priimula tee и Kressi tee
а в списке неименованных улиц они обозначены как
Priimula и Kressi tee
Прямо таки рука тянется дописать tee.
2.
И еще:
под именем Lodjapuu tee скрываются минимум 2 улицы в разных местах, я поименовал одну из них - которая по линку в JOSM открывается.
До другой (других?) Lodjapuu tee - не дотянуться :-)
Понимаю, что алгоритм был бы нетривиальный, но было бы здорово как-то группировать список домов по их пространственному расположению.
Например, если в списке домов, обозначенных какой-то улицей, можно выделить группы, отстоящие от других более чем на 7 км - то выводить такие группы в список отдельными строками.
И вот такую пространственную группу нужно точно загружать и селектить в JOSM целиком.
А иначе такие слепленные вместе группы просто не открыть в редакторе - линк-то на один дом.
Некоторое упрощение:
так как я все равно предлагал вычислять границы BOX'а, в который помещаются все дома с данной улицей - вот тут как раз получается удобно:
посчитали границы BOX'а для домов одной улицы, если у него хотя бы одна из сторон длиннее 7 км - все, это не одна улица: как минимум, можно пометить эту строку в таблице специальным признаком (ну и не формировать для нее линк с таким большим BOX'ом и с селектом всех домов), а как максимум - делать ту самую пространственную группировку домов, о которой я написал выше - т.е. делить дома на несколько групп со своими BOX'ами.
3.
А когда пересчитывается заново список неименованных улиц?
Last edited by AlexTheTux (2013-03-01 01:42:04)
Offline
#386 2013-03-01 05:51:35
#387 2013-03-01 07:27:35
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Эстония
А когда пересчитывается заново список неименованных улиц?
Все валидаторы готовы уже через час после обновления данных на gis-lab, т.е. приблизительно с утра в 7:30 по эстонскому времени.
Offline
#388 2013-03-01 08:23:23
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Эстония
Для поднятия энтузиазма рисователей:
http://forum.probki.net/topic/9937-kart … ntry241112
"Эти" как раз ОСМ карты ![]()
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#389 2013-03-01 22:34:25
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Эстония
Мы переехали: http://osm.svimik.com/
Обзавелись поддоменом и домашней страничкой ![]()
На все скрипты поставил редирект, чтобы народ не потерял.
Last edited by SviMik (2013-03-01 22:34:50)
Offline
#390 2013-03-01 22:43:21
- Barbos
- Member
- From: Київ
- Registered: 2011-01-08
- Posts: 208
Re: Эстония
Мы переехали:
Warning: proc_open() [function.proc-open]: CreateProcess failed, error code - 0 in F:\htdocs\osm\osm_lib.php on line 105
Offline
#391 2013-03-01 22:46:18
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Эстония
Исправлено.
На будущее - желательно конечно приводить страницу, где такое получилось. И описание, как повторить ![]()
Offline
#392 2013-03-02 11:34:04
- AlexTheTux
- Member

- From: Russia, Saint-Petersburg
- Registered: 2011-07-04
- Posts: 384
Re: Эстония
На новом сайте проекта периодически наблюдаю проблему с кодировкой.
В source страницы прописан UTF-8 encoding для страницы с улицами и 1251 для корневой страницы.
Однако, мой браузер периодически показывает их в иных кодировках (например, для таблицы с улицами это выражается в том, что юникодные символы кривятся) - приходится переключать руками.
Скромно предположу, что наряду с кодировкой в исходнике страницы, еще сам сервер что-то отдает в своем response на тему Encoding, поэтому, браузер не может определиться с кодировкой.
Где либо на других сайтах проблем с кодировкой в своем браузере - не встречал.
Offline
#393 2013-03-02 11:36:57
- AlexTheTux
- Member

- From: Russia, Saint-Petersburg
- Registered: 2011-07-04
- Posts: 384
Re: Эстония
Наблюдение по двухдневному эксперименту:
Изменения, отправленные на OSM сервер в районе 4:30 ночи, в гис-лабовскую выгрузку этого дня уже не попадают.
Было бы любопытно точно узнать временнУю отметку, когда данные берутся для выгрузки.
Offline
#394 2013-03-02 12:07:43
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Эстония
Однако, мой браузер
Можно уточнить, какой?
А то у меня Opera, IE, FF и Chrome - нормально.
предположу, что наряду с кодировкой в исходнике страницы, еще сам сервер что-то отдает в своем response на тему Encoding
Не было, но добавил. Попробуй теперь.
Было бы любопытно точно узнать временнУю отметку, когда данные берутся для выгрузки.
Предположительно в 00:00 по GMT берёт, и к 04:21 по GMT заканчивает обрезание. В 04:30 по GMT я качаю, и к 05:30 валидаторы у меня заканчивают работу. Это самое быстрое, что я на данный момент смог сделать.
Думаю, может поковыряться с минутными диффами... Но, с такой активностью, как-то смысла в них нет...
Last edited by SviMik (2013-03-02 12:11:15)
Offline
#395 2013-03-03 12:19:04
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Эстония
Второй раз мне уже попалась улица "Tanassilma-Laagri tee" - подпись на подложке kaart.maaamet.ee:. В ОСМ же указана другая улица (http://www.openstreetmap.org/browse/way/60341480) Тут я не стал менять, т.к. уже засомневался. До этого же дома ссылались на "Tana...." поэтому поменял. Сомнения в плане подложки, кому верить.
Online
#396 2013-03-03 13:51:17
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Эстония
freeExec, "Tanassilma-Laagri tee" - это название маршрута (т.е. дорога не ниже tertiary, соединяющая Tänassilma и Laagri и имеющая некий ref номер), а не название улицы. Т.е. название улицы нужно изменить, а это название перенести в другой тег. Вот только какой? возможно, official_name?
Offline
#397 2013-03-04 00:09:16
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Эстония
Последние новости:
Нумератор домов
1. Добавлено корректное завершение задачи (после последнего домика должен заменить центральную часть на заставку с зелёной галочкой)
2. Также галочка рисуется, если зайти на страницу, когда задач нет изначально (больше нет всплывающего окна и зависших Loading)
3. Наконец исправлен недочёт с повторами.
Обновления
Полностью переработаны внутренние скрипты синхронизаций, обновлений, запусков валидаторов.
Используются минутные диффы для обновлений. Т.е. у изменений есть шанс* очень быстро** попасть в статистику и валидаторы.
* ещё тестируем ![]()
** 5-60 минут, смотря о каком месте идёт речь.
Статус
На странице добавлены подробные отчеты, что, когда и сколько
Вопросы "когда обновлялось" должны отпасть.
Бета-режим! Изменения достаточно серьёзные, и возможны ошибки. Местами не доделано.
Обрезка диффов прямоугольником (могут залетать элементы из соседних стран). Возможно некорректное применение или неприменение диффов.
Но, в целом, вроде работает.
Дальнейшие планы
1. На днях вернуть импорт gis-lab, чтобы помимо минутных обновлений, дополнительно раз в сутки очищать совесть.
2. Разделы с инструкциями на сайт добавить надо бы.
Дополнительные идеи
Какие ещё данные хотите видеть?
Требуется ли кому-то доступ к сырым данным какого-либо валидатора, логам обновлений, и т.п.?
Last edited by SviMik (2013-03-04 00:12:29)
Offline
#398 2013-03-04 00:15:15
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Эстония
"Tanassilma-Laagri tee" - это название маршрута (т.е. дорога не ниже tertiary, соединяющая Tänassilma и Laagri и имеющая некий ref номер), а не название улицы. Т.е. название улицы нужно изменить, а это название перенести в другой тег. Вот только какой? возможно, official_name?
Насколько я понимаю, надо резать на части. Там, где улица проходит в населённых пунктах, должна быть улицей с названием. За городом можно оставить "Tanassilma-Laagri tee".
Offline
#399 2013-03-04 08:14:48
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Эстония
Извиняюсь за ложное инфо. Tänassilma-Laagri tee - это улица. Обознался, маршруты имеют похожее название, но спеллинг отличается. Вроде, upper case и через тире с пробелами.
Offline
#400 2013-03-04 08:33:45
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Эстония
Извиняюсь за ложное инфо. Tänassilma-Laagri tee - это улица. Обознался, маршруты имеют похожее название, но спеллинг отличается. Вроде, upper case и через тире с пробелами.
На счет Upper case вы заблуждаетесь, а окружать тире пробелами не все удосуживаются http://www.openstreetmap.org/browse/way/180605373
Offline