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

#476 2012-02-01 03:38:50

lenux
Member
Registered: 2011-12-06
Posts: 669

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

Я думаю скрипт, который сравнивал два osm файла и в случае различий делал третий. Поясню: Есть GNS области, есть снимок области. diff gns.osm obl.osm > diff.osm в diff.osm то что нет в области, но есть в gns в качестве параметров (хотя и не обязательно) можно использовать тип: Вода, деревня и т.д. И таким образом получить некий список того что возможно есть, но не насено накарту. (Не для импорта, а для уточнения)
В качестве такого сравнения можно считать объекты существующими, если точка находится рядом с объектом в пределах 1 км (например линией реки).
Ещё одна причина: Причина наглядности. То что сейчас в GNS много информации, и отсеить то что есть, а то что нет требует внимательности и просмотра повторов. (например дублирующиеся имена деревень)

Last edited by lenux (2012-02-01 03:42:06)

Offline

#477 2012-02-01 05:02:16

denizzz
Member
Registered: 2011-03-09
Posts: 134

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

Не хватает расставлялки полигонов в Меркаторе. Чтобы улицу из одинаковых коттеджных домиков или гаражей рисовать одной линией в 3 клика.

боян?

Offline

#478 2012-02-01 07:41:11

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,816

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

denizzz wrote:

Не хватает расставлялки полигонов в Меркаторе. Чтобы улицу из одинаковых коттеджных домиков или гаражей рисовать одной линией в 3 клика.

Это про josm-овский building tools что ли? smile

Offline

#479 2012-02-05 14:02:33

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

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

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

Offline

#480 2012-02-05 21:09:43

evgenykatyshev
Member
From: Nizhny Novgorod
Registered: 2009-06-16
Posts: 1,413
Website

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

Такая хотелка:
В окне выбранных объектов поле для ввода. Вписываешь туда ключ, и в списке напротив каждого объекта отображаются значения этого тэга. + сортировка по значениям.

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

Last edited by lzhl (2012-02-05 21:12:45)

Offline

#481 2012-02-06 05:21:13

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

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

lzhl wrote:

Такая хотелка:
В окне выбранных объектов поле для ввода. Вписываешь туда ключ, и в списке напротив каждого объекта отображаются значения этого тэга. + сортировка по значениям.

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

Есть древний плагин  TagEditor - там что-то похожее...
Хотя массового редактирования тегов там нет, ближайшее по функционалу - FixAdress, но оно специализированное.

В окне выбранных объектов места маловато smile

Last edited by akks (2012-02-06 08:42:46)

Offline

#482 2012-02-06 17:42:27

evgenykatyshev
Member
From: Nizhny Novgorod
Registered: 2009-06-16
Posts: 1,413
Website

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

akks wrote:
lzhl wrote:

Такая хотелка:
В окне выбранных объектов поле для ввода. Вписываешь туда ключ, и в списке напротив каждого объекта отображаются значения этого тэга. + сортировка по значениям.

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

Есть древний плагин  TagEditor - там что-то похожее...
Хотя массового редактирования тегов там нет, ближайшее по функционалу - FixAdress, но оно специализированное.

В окне выбранных объектов места маловато smile

Для первой хотелки достаточно. Там только внизу рядом с двумя кнопками поле ввода текста добавить.

Offline

#483 2012-02-06 19:40:37

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

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

lzhl wrote:

Такая хотелка:
В окне выбранных объектов поле для ввода. Вписываешь туда ключ, и в списке напротив каждого объекта отображаются значения этого тэга. + сортировка по значениям.

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

Посмотрел код - заменить стандартную реализацию на таблицу практически нереально (менять полфайла - глюков возникнуть может огромное количество). Отображение поменять можно (если написать свою отображалку на базе стандартной), сортировку тоже. Но дополнитьное поле туда добавлять не стоит - интерфейс и так перегружен.
Включение отображения значений тегов с сортировкой можно добавить в контекстное меню списка тегов.
Возможно, стоит организовать отдельный плагин на основе вырезки из FixAddress (оставить только диалог справа и дать возможность добавлять/удалять колонки и редактировать ячейки).

Это ещё кому-нибудь нужно? У меня теперь со временем туго стало... Кто хочет освоить работу с таблицами в Swing? smile

И про плагин для выравнивания исконно русских деревенских домиков с прошлой страницы не забывайте wink !

Скажите, если кто за что взялся...

Offline

#484 2012-02-06 20:16:50

Dmitry Terentiev
Member
From: Мурманск
Registered: 2008-09-05
Posts: 366

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

akks wrote:

Это ещё кому-нибудь нужно?

Мне

akks wrote:

Кто хочет освоить работу с таблицами в Swing? smile

Я хочу освоить работу с Java, но пока дальше видео с YourTube дело не зашло smile


www.MurmanskOSM.ru - валидатор адресов Мурманской области по данным  http://www.cikrf.ru

Offline

#485 2012-02-07 18:28:30

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

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

Можно ли сделать так, чтобы плагины не сбивали горячие клавиши основных инструментов? Пускай плагины воюют друг с другом, а добавление тега Alt+A не трогают!

Offline

#486 2012-02-20 05:11:33

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

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

Хочется плагин для разметки спортплощадок, которую рендерят Космоснимки smile Футбол, теннис, баскетбол. Желательно чтобы указывать вид разметки и площадку, и плагин сам вычислил центр площадки и направление разметки smile

Offline

#487 2012-02-20 08:13:29

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

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

Ilis wrote:

Хочется плагин для разметки спортплощадок, которую рендерят Космоснимки smile Футбол, теннис, баскетбол. Желательно чтобы указывать вид разметки и площадку, и плагин сам вычислил центр площадки и направление разметки smile

А где такие площадки есть? В Москве не вижу...

Offline

#488 2012-02-20 08:15:42

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

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

Offline

#489 2012-02-20 08:33:57

Max Vasilev
Member
Registered: 2009-06-16
Posts: 1,026
Website

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

По поводу разметки. Я как то у себя нарисовал разметку, а Komяpa поддержал у себя. Но по в плане автоматизированного рисования есть следующая проблема:

Если разметка конькобежного или лёгкоатлетического стадиона определена до сантиметра во всех измерениях, то например футбольное поле и хоккейная площадка имеют определённый допуск от и до. Т.е. длинна футбольного поля не всегда равна ровно 100 метрам. Конечно, есть масштабирование, но просто не надо забывать о таких нюансах. Не говоря уже что 99% всех школьных стадионов вообще ни во что не вписываются smile

Offline

#490 2012-02-20 11:08:35

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

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

Я думал рендер сам делает, разметку, вид спорта только укажи, а тут столько возни...

Собственно хотелка инструмента, даже не инструмента, а метки центровки между точками, которые отваливаются при включении A или X - желательно что бы они оставались или принудительно включались, в общем, что бы как то помечался центр сегмента в этих режимах (ну и немного помечтаю о центровки и построению опорных линий как в илюстраторе...).

Offline

#491 2012-02-20 12:39:30

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

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

luiswoo wrote:

Я думал рендер сам делает, разметку, вид спорта только укажи, а тут столько возни...

Собственно хотелка инструмента, даже не инструмента, а метки центровки между точками, которые отваливаются при включении A или X - желательно что бы они оставались или принудительно включались, в общем, что бы как то помечался центр сегмента в этих режимах (ну и немного помечтаю о центровки и построению опорных линий как в илюстраторе...).

Центровку добавить хоть в A, хоть в X - не проблема (хоть деление на N частей -  после DrawAction.java мне уже ничего не страшно). Но ведь надо, чтобы эргономика при этом не пострадала.

Offline

#492 2012-02-20 13:00:34

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

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

akks wrote:

Центровку добавить хоть в A, хоть в X - не проблема (хоть деление на N частей -  после DrawAction.java мне уже ничего не страшно). Но ведь надо, чтобы эргономика при этом не пострадала.

В смысле эргономика? Что бы они появлялись при зажатом пробеле, к примеру. Или имелось в виду другое?

Offline

#493 2012-02-20 13:54:08

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

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

luiswoo wrote:
akks wrote:

Центровку добавить хоть в A, хоть в X - не проблема (хоть деление на N частей -  после DrawAction.java мне уже ничего не страшно). Но ведь надо, чтобы эргономика при этом не пострадала.

В смысле эргономика? Что бы они появлялись при зажатом пробеле, к примеру. Или имелось в виду другое?

Да, в смысле, чтобы они с толку не сбивали и никому не мешали работать) Пробел, например кнопки на панелях жмёт... Мышиные модификаторы все заняты. Я для угловой привязки на табе остановился, но тоже без мелких неудобств не обошлось.

Можно, кcтати, скриншот с иллюстратора - как оно там?

Основная проблема тут - в каждый режим добавлять функционал приходится отдельно. Что работает для S, не работает для A и X и т. д.
Можно, конечно и наружу вынести привязыватель, но нужна очень чёткая схема его работы.

Last edited by akks (2012-02-20 13:55:40)

Offline

#494 2012-02-20 13:56:02

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

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

Понятно smile

Offline

#495 2012-02-20 14:02:55

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

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

0_79ed8_45ed2416_M.jpg

Чудные такие опорные линии..

Offline

#496 2012-02-20 14:08:12

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

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

luiswoo wrote:

http://img-fotki.yandex.ru/get/27/79462165.0/0_79ed8_45ed2416_M.jpg

Чудные такие опорные линии..

А какие линии тут опорные? Зелёные? Сразу принцип не понять... Он что, сам нашёл пересечение срединного перпендикуляра с другим перпендикуляром, что ли?

Offline

#497 2012-02-20 14:11:55

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

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

akks wrote:
luiswoo wrote:

http://img-fotki.yandex.ru/get/27/79462165.0/0_79ed8_45ed2416_M.jpg

Чудные такие опорные линии..

А какие линии тут опорные? Зелёные? Сразу принцип не понять... Он что, сам нашёл пересечение срединного перпендикуляра с другим перпендикуляром, что ли?

Зелёные, да сам.

0_79ed9_2946d09c_L.jpg
Ещё вариант, в общем, находит от середины, вершины или центра.

Offline

#498 2012-02-20 14:29:36

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

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

luiswoo wrote:

Ещё вариант, в общем, находит от середины, вершины или центра.

Суровенько так. Опухнет наш JOSM перпендикуляры вычислять ко всем отрезкам на всякий случай)
Конкретные мелочи можно добавить, типа детектора серединок в A и X. Опять в Tab насовать? ))) Если явно выделить линию, к которой нужен краевой или срединный перпендикуляр (какой-нибудь Shift-правый клик в Tab), то это можно легко соорудить.

Offline

#499 2012-02-20 14:30:06

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

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

А этого реально не хватает, при том, что это работает и при перемещении объекта.
0_79edb_64817b2f_M.jpg

Offline

#500 2012-02-20 14:34:15

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

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

luiswoo wrote:

А этого реально не хватает, при том, что это работает и при перемещении объекта.
http://img-fotki.yandex.ru/get/4405/79462165.0/0_79edb_64817b2f_M.jpg

Прям слюни потекли у мапперов) Опять - никаких проблем кроме пожирания ресурсов. (Ну, с перемещением сложнее, конечно)

Особенно весело будет лес из 3000 точек двигать) От так радостно запривязыватеся к соседнему такому же.... big_smile

Last edited by akks (2012-02-20 14:35:07)

Offline

Board footer

Powered by FluxBB