Интеграция BuildingTools в ядро, доработка/переписывание (прилипание точек к линиям, общие стены и др.)
Хотелось бы иметь удобный табличный редактор тегов у набора объектов (имена, адреса, ref и др.) Utilsplugin2+Ctrl-T= http://i.imgur.com/1f43E2R.png
Нет инструмента выделения мультиполигона по клику внутри него.Utilsplugin2+double-click =
Двойной щелчок внутри теперь работаетhttp://screencast.com/t/UPHzhFhIJWK
Нет инструментов автоматического разрезания / склейки мультиполигонов.
Нет широковещательного режима чатика или IRC в GeoChat
Можно сделать более удобный инструмент редактирования запретов поворотов или доработать TurnRestrictions
Нет возможности устанавливать заданный масштаб или стандартный зум (из ряда …Z16, Z17…) и видеть, какой зум стоит в данный момент (контекстное меню на зум-контролах?)
Проблемы:
Разрешение конфликтов часто работает нестабильно, особенно при обрыве выгрузки на сервер
Если сервер OSM или источник стилей/заготовок не доступен, случаются зависания и ошибки.
Не хватает подгрузки фотографий с OpenStreetView. Минимум: при загрузке области галка - “загрузить фотографии”, по аналогии с треками.
Максимум: фильтры по давности, использовать/нет и т.п. Возможно потребует доработки сервера.
Последнее время, увидев, что есть качественные 3d-рендереры, прописываю для зданий этажность, цвета фасадов, форму и цвета крыш и т.п.
Очень хотелось бы, чтобы эти свойства (а также building=part, stilobate и т.п.) появились в выпадающем окошке свойств для зданий (Рукотворное/Рукотворное/Здания).
Здесь наверное выпадающее меню нужно
Часть здания building:part=yes
Основная часть здания building:part=base
Стилобатная часть здания building:part=stilobate
Этажность - building:levels=… (ввод числа этажей)
Нижний этаж части здания (не знаю, как лучше это сказать) building:min_level=… (ввод числа этажей)
Высота height=… (ввод в метрах)
min_height=… (ввод в метрах)
Материал фасада (выпадающее меню)
building:material=plaster (штукатурка), brick (кирпич), wood (дерево), concrete (бетон), glass (стекло), stone (камень), metal (металл), timber_framing (каркас/фахверк)
Цвет фасада (выпадающее меню)
building:colour=… здесь хорошо бы выпадающее меню с визуальными примерами цветов, основные есть здесь http://wiki.openstreetmap.org/wiki/Key:colour - но в цветах фасадов основные яркие цвета почти не используются. Здесь надо как-то совместно разработать набор цветов (темный кирпич, красный кирпич и т.п. - может, где-то уже есть подобные соответствия из RGB палитры?)
Материал крыши (выпадающее меню)
roof:material=roof_tiles (черепица), eternit (шифер), tar_paper (рубероид), copper (медь), wood (дерево), concrete (бетон), glass (стекло), stone (камень), metal (металл) (кстати - у нас обычно многоэтажки имеют заливные крыши из смолы - это что за материал будет?)
Цвет крыши (выпадающее меню)
roof:colour=… (здесь то же самое, что и с цветом фасада)
Там много нет, например, формы крыши, материалы крыш и стен далеко не все, плюс нет пресетов цветов (надо разыскивать в таблицах цветов отдельно), плюс какие-то неудобные огромные иконки, да и лишнее есть (например, угол наклона крыши…). Хочется чтобы это все было аккуратно, красиво, и собрано вместе (а в Simple 3D buildings по нескольким разным презетам раскидано - слишком много нужно движений, если хочется просто отметить этажность, цвет фасада, материал и форму крыши), да еще и на русском языке.
А там с образцом всё легко - скачать, подключить из файла (есть там такая кнопка c плюсом) и его любым текствовым редактором править (Notedpad++?), а плагином TaggingPresetTester отлаживать…
По моему там используется рубероид. Пример: http://rmnt.net/images/2012/04/techet-krisha-485x363.jpg Но в последнее время появилось много других аналогичных покрытий (рубемаст, стеклоизол, мембраны и тп.) - гугл говорит, что все вместе это мягкая кровля.
Ещё нужен пункт - вдоль или поперек (roof:orientation=along/across).
Я тоже поддерживаю идею, что нужно как можно больше всяких тегов заносить в стандартную комплектацию josm, т. к. не все могут знать, что существует такой тег и мне часто лень вручную искать название какого-то тега (а был бы он в выпадающем меню - поставил бы с удовольствием). Пример: лестниц у нас 374 645 (судя по taginfo), а перил для них всего 3 196
100 раз разницы, хотя я лично не припомню лестниц без перил.
Я бы вообще хотел, что бы ниспадающий список тегов был бы насраиваемым. (как например кнопки на верхней панели)
Как ни странно, но даже тег building не так уж необходим, т.к. использую либо команду “К” (у которой в последней версии ключей гораздо больше чем ядре) либо отрисовываю здания плагином.
name тоже редко использую теперь. Он нужен востновном для наименования ещё не нанесенных на карту улиц. А для названий каких либо полигонов или точек можно ткнутся в их свойства где и предложат их ввести.
Чем меньше тегов в нисподающем меню, тем быстрее он находится. Я понимаю что для скорости можно вводить начальные буквы, но их нужно вводить на латинице, а у “русского” JOSM переодически какая-то проблема возникает с переключением раскладки.
Это реально тяжело. Проще xml блокнотом подправить
Есть же хорошая тема про презеты: http://forum.openstreetmap.org/viewtopic.php?id=14133
Патчи в ядро охотно принимают, если схема официально принята.
Вот примеры.
Я просто в схемах тегирования не спец, так что с их редактированием не связывюсь)
Иногда возникает необходимость совершать одинаковые действия с несколькими слоями сразу. Сейчас можно только: удалить, включить/выключить. А хотелось бы еще иметь возможность изменять прозрачность выделенных слоев.
Можно подойти с другой строны, и сделать возможность загружать в один слой однотипные данные типа треков