OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#1 2010-02-24 20:14:16

shadowjack
Member
Registered: 2008-05-05
Posts: 439

Каких инструментов вам не хватает?

Есть люди, которые рисуют карту. Иногда они думают: эх, был бы вот такой плагин/скрипт/сервис... Уж я бы да... А есть программисты, которым иногда скучно и думают они, что бы такого написать, чтобы и полезно было, и сложно-интересно. Давайте поможем им найти друг друга.
Так что предлагаю обсудить, какие инструменты вам нужны.
1. Что инструмент должен уметь делать
2. Как бы вы его использовали
3. Как этот поможет сообществу

Offline

#2 2010-02-24 20:54:58

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

Re: Каких инструментов вам не хватает?

Мне не хватает старой версии инструмента "Скругление", которая умеет делать дуги с центральным углом менее 180 градусов. Новая постоянно пытается создать форму букву "С" там, где требуется просто "(".

Старая версия вообще не смела трогать концы дуги.

Last edited by Hind (2010-02-24 20:56:41)

Offline

#3 2010-02-24 21:17:32

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Каких инструментов вам не хватает?

Редактор рестрикшенов для жосма. Чтобы грузил перекресток и позволял удобно расставлять ректрикшены.

Offline

#4 2010-02-24 21:25:51

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

Re: Каких инструментов вам не хватает?

Удваиваю реквест на редактор рестрикшенов. Хотя визуальный редактор сделать будет сложновато... Не очень понимаю, как он может выглядеть.
Вот такой, какой "встроен в jOSM" - хотя на самом деле он не работает - такой точно можно сделать, причем быстро. Выделил точку и две линии, нажал сочетание клавиш - небольшой диалог с выбором типа рестрикшена - OK.

Offline

#5 2010-02-24 21:27:41

Kotelnikov
Member
From: Krasnodar, RU
Registered: 2009-05-07
Posts: 2,854
Website

Re: Каких инструментов вам не хватает?

Hind wrote:

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

Точно так же, как и в GME. За редактор рестрикшенов двачую.


1 000 000 points: 80% complete

Offline

#6 2010-02-24 22:41:42

x10kHz
Member
Registered: 2009-10-06
Posts: 138

Re: Каких инструментов вам не хватает?

1) выпрямлялка углов...
это в джосме есть, делает углы прямыми... так вот, хотелось бы чтобы она не только углы в 90 градусов обрабатывала, но и на 60, 45, 30 и наоборот... не трогала углы отличающиеся от этих более чем на 5-10 градусов. Можно  углы и диапазон захвата в настройки вынести. Так же классной была бы залипалка, которая при рисовании дома, например, залипала бы рисуемые линии под такими же углами (30, 45, 60, 90) относительно последней нарисованной. Ну и вообще залипалок удобных побольше... на параллель например или вдоль линий и т.д.

2) не хватает скорости в джосме)
При его развороте на FullHD монитор вообще слайдшоу наблюдаю, хотя загружена пара домов и яхоподложка...
рендер страшно тормозит... уменьшаю окно и начинает летать. Комп нормальный (квад, 4 гига оперативы, продвинутая видюшка нвидиа 8-ой серии), причина тормозов возможно в архитектуре джосма или в яве)

Offline

#7 2010-02-24 22:44:46

Kotelnikov
Member
From: Krasnodar, RU
Registered: 2009-05-07
Posts: 2,854
Website

Re: Каких инструментов вам не хватает?

x10kHz wrote:

2) не хватает скорости в джосме)
При его развороте на FullHD монитор вообще слайдшоу наблюдаю, хотя загружена пара домов и яхоподложка...
рендер страшно тормозит... уменьшаю окно и начинает летать. Комп нормальный (квад, 4 гига оперативы, продвинутая видюшка нвидиа 8-ой серии), причина тормозов возможно в архитектуре джосма или в яве)

Сколько оперативки JOSMу выдаешь? У меня josm, растянутый на 22 дюйма, работает вполне нормально.


1 000 000 points: 80% complete

Offline

#8 2010-02-24 22:53:55

x10kHz
Member
Registered: 2009-10-06
Posts: 138

Re: Каких инструментов вам не хватает?

моник 1920х1200

вот так проболвал
java -jar -Xmx512M josm-latest.jar

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

Offline

#9 2010-02-24 23:07:57

Kotelnikov
Member
From: Krasnodar, RU
Registered: 2009-05-07
Posts: 2,854
Website

Re: Каких инструментов вам не хватает?

x10kHz wrote:

моник 1920х1200

вот так проболвал
java -jar -Xmx512M josm-latest.jar

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

1920х1080, выделяю 512 оперативы. Чуточку подтормаживать начинает только при при оббрисовке действительно очень больших площадей. Кстати, сильнее тормозит, когда рисуешь линии внутри полигона.


1 000 000 points: 80% complete

Offline

#10 2010-02-24 23:23:31

x10kHz
Member
Registered: 2009-10-06
Posts: 138

Re: Каких инструментов вам не хватает?

На днях переустановлю винду, яву и вообще все... может в этом все дело. Сейчас винда седьмая бетта стоит)
Мой "редактор" из темы http://forum.openstreetmap.org/viewtopic.php?id=5061 в этой винде идет медленне чем под ХП. На другом компе стоит релиз и там оно летает.

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

Вобщем у каждой палки два конца))

Offline

#11 2010-02-24 23:29:41

Kotelnikov
Member
From: Krasnodar, RU
Registered: 2009-05-07
Posts: 2,854
Website

Re: Каких инструментов вам не хватает?

Возможно, дело в винде, ибо у меня WinXP.


1 000 000 points: 80% complete

Offline

#12 2010-02-25 02:25:46

Vazhnov Alexey
Member
From: Russia, Chelyabinsk
Registered: 2009-09-01
Posts: 120
Website

Re: Каких инструментов вам не хватает?

Я немало времени провожу в Википедии, и в OpenStreetMap мне не хватает некоторых вещей:

1. Отменять «одной кнопкой» чью-то правку целиком, чтобы в истории оставалась соответствующая запись.
2. Откат своих ошибок (было один раз) и вандализма (будет расти с популярностью проекта).
3. Быстрая отмена вандализма/ошибок.

1. Следить за своим участком карты, который хорошо знаешь. Существующий сейчас инструмент http://www.openstreetmap.org/history?bb … 1%2C54.483 даёт много «лишнего».
2. Быть в курсе происходящего.
3. Быстрое обнаружение вандализма.

1. Просмотр изменений в результате какой-то правки.
2. Хочется понять, что было изменено. Текущий инструмент http://www.openstreetmap.org/browse/changeset/3925695 не даёт лёгкого понимания, что было сделано — добавлены объекты, удалены, или изменены тэги. Хочется просто diff между предыдущим содержанием объектов и текущим (в результате правки).
3. Меньше времени нужно потратить на понимание произошедших изменений.

Offline

#13 2010-02-25 04:46:51

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Каких инструментов вам не хватает?

В Потлатче хотелось бы запоминание выбранного ранее отношения. А то каждый раз приходится просматривать огромный список (если участь, что он ещё и не прокручивается, а просто вылазит за границы окна, то ещё более актуально smile )

Offline

#14 2010-02-25 05:39:45

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Каких инструментов вам не хватает?

Хочется увидеть:
1) "Спрямлялку углов" с несколько другим алгоритмом: делать почти параллельные линии параллельными (аналогично GME++).
2) Откаты чейнджсетов на стороне сервера.
3) Нормальный редактор ограничений поворота.
4) Модуль fuzzy select с визуальными настройками (а еще круче - со встроенной базой типов поверхностей), обрисовкой по нескольким подложкам (с выдачей результирующего пересечения/объединения) и возможностью не вылезать за имеющиеся на карте линии smile
5) а еще, чтобы убрали, наконец, live edit в Potlach'е ;-)

Offline

#15 2010-02-25 06:05:25

Surly
Member
From: Екатеринбург
Registered: 2009-09-17
Posts: 806

Re: Каких инструментов вам не хватает?

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

1) Симметрию хочу. Чтобы обтыкав по спутниковому снимку четверть стадиона, дорисовать его двумя отражениями. Иначе, ручным рисованием, точки будут располагаться неравномерно и несимметрично -- некрасиво.

2) Тут уже упоминали спрямлялку углов; так вот, хорошо, если она будет работать не только для смежных сегментов линии. Рисуя стадион или здание с плавным закруглением, можно будет расположить длинные прямые его сегменты точно под нужным углом, не затрагивая уже нарисованное закругление.

Offline

#16 2010-02-25 06:54:35

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Каких инструментов вам не хватает?

Vazhnov Alexey wrote:

Я немало времени провожу в Википедии, и в OpenStreetMap мне не хватает некоторых вещей:

1. Следить за своим участком карты, который хорошо знаешь. Существующий сейчас инструмент http://www.openstreetmap.org/history?bb … 1%2C54.483 даёт много «лишнего».
2. Быть в курсе происходящего.
3. Быстрое обнаружение вандализма.

А вот давайте поподробнее - какого рода слежение интересует, какой вариант вывода информации был бы удобен? Чем именно не устраивает текущее отображение истории?

Offline

#17 2010-02-25 07:16:52

Артём_0
Member
Registered: 2010-01-27
Posts: 102

Re: Каких инструментов вам не хватает?

Vazhnov Alexey wrote:

1. Следить за своим участком карты, который хорошо знаешь. Существующий сейчас инструмент http://www.openstreetmap.org/history?bb … 1%2C54.483 даёт много «лишнего».
2. Быть в курсе происходящего.
3. Быстрое обнаружение вандализма.

В какже osm mapper на itoworld.com? Вот например краснодарский rss, а по ссылкам будет графическое отображение что и кем изменилось.

Offline

#18 2010-02-25 08:34:47

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Каких инструментов вам не хватает?

Ezhick wrote:

А вот давайте поподробнее - какого рода слежение интересует, какой вариант вывода информации был бы удобен? Чем именно не устраивает текущее отображение истории?

Для начала картинка различия между любыми двумя версиями объекта. Ну или совсем для начала подсветка изменившихся тегов и составляющих элементов объекта (например, передвинутых точек в линии), опять же между любыми двумя версиями объекта.

Offline

#19 2010-02-25 09:25:47

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Каких инструментов вам не хватает?

Типа как в жосме история сделана?

Offline

#20 2010-02-25 10:25:15

Kaylee
Member
Registered: 2010-02-17
Posts: 66
Website

Re: Каких инструментов вам не хватает?

shadowjack wrote:

Так что предлагаю обсудить, какие инструменты вам нужны.

Чего мне хотелось в JOSM.

1. Спрямлялку и скруглялку углов. Было бы неплохо, если бы текущая спрямлялка могла обрабатывать точки по одной. Выдеяешь одну точку и спрямляешь только этот угол. Бывают дома с круглыми балконами, эркерами, вырезами. Текущей спрямлялкой их не обработать. Про скурглялку уже говорили.

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

3. Возможность поворачивать объект фиксированные углы. Много домов сильно гнутых, которые хочется просто скопировать. Засада в том, что они стоят фасадами в разные стороны. Сейчас есть только инструмент "отражение" которго категорически не хватает. Из за этого много домов оставляю неотрисованными.

4. Проекты домов. Многоэтажки строятся по считанному числу типовых проектов. Теоретически, они все одинаковы. А если их отрисовывать по местности они все разные. Было бы круто назначить зданию проект хотя бы по внешнему осмотру, а какой-нибудь бот сам его подровняет. Заодно сразу информация о количестве этажей и проекте будет.

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

6. Кэширование WMS подложки, если это, конечно, не противоречит лицензионным соглашениям. Иначе протяженные куски обрабатывать невозможно, приходится по несколько минут ждать пока все загрузится.


OSM digest — свежие новости из мира OpenStreetMap.

Offline

#21 2010-02-25 10:29:33

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,425
Website

Re: Каких инструментов вам не хватает?

5 и 6 вроде как twms может.

Offline

#22 2010-02-25 11:19:02

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

Re: Каких инструментов вам не хватает?

Kaylee, пункт 2: выделяешь пачку домов, выделяешь линию, вдоль которой ты хочешь их выровнять, или достаточно выделить даже 2 точки, вдоль линии которых выровнять дома. И нажимаешь кнопку Q.
Всё.

Offline

#23 2010-02-25 14:14:16

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: Каких инструментов вам не хватает?

Мне не хватает легковесного решения для PDA, чтобы с него несложно было уточнить положение узлов, тип дороги, отметить магазин и т.п. Что-то типа офлайн Потлача на PDA smile

Last edited by Ivan Komarov (2010-02-25 14:20:27)

Offline

#24 2010-02-25 14:14:42

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Каких инструментов вам не хватает?

coolkaas wrote:

Kaylee, пункт 2: выделяешь пачку домов, выделяешь линию, вдоль которой ты хочешь их выровнять, или достаточно выделить даже 2 точки, вдоль линии которых выровнять дома. И нажимаешь кнопку Q.
Всё.

Это не заменяет отражения по нужной линии. А всего-то доработать инструмент зеркала, чтобы он отражал объект по двум выделенным точкам...

Offline

#25 2010-02-25 16:55:41

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

Re: Каких инструментов вам не хватает?

Ilis wrote:
coolkaas wrote:

пункт 2:

Это не заменяет отражения по нужной линии. А всего-то доработать инструмент зеркала, чтобы он отражал объект по двум выделенным точкам...

А причём здесь отражение по нужной линии? Вопрос 2 звучал как:

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

Я ответил на вопрос исчерпывающе, это именно ТА ситуация. Никакого отражения эта функция и не призвана заменить.

А то, что нужны скруглялки "в старом", мягком варианте, и разные зеркалилки -- не вопрос. Это тоже очень нужно))

Offline

Board footer

Powered by FluxBB