Вопросы по JOSM

В josm 5800 можно выделять теги в таблице тегов группами (shift/ctrl) и удалять/копировать их вместе.

Отличная новость, не хватало с самого начала.

Там добавить-то было надо 10 строк, но сам файл диалога был на 2000 :slight_smile:

Где можно подправить диалоги свойств дорог, чтоб сделать их одинаковыми, а то одни и те же параметры в разных местах (в частности тип покрытия, то в середине, то в конце диалога)?

Вроде только у резиден дороги они разняться, т.к. у примари и т.д. приоритет не в названии а в ref, поэтому они измопльзуют скорей всего разные диалоги. Но подправить, да, стоит. Так же track туда же.

Что-то не могу достучаться до josm.opentsreet.de

akks вылетает сообщении об ошибке в ImageryCache при открытии диалога загрузки данных из ОСМ (вер 5798)

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2013-03-23 02:34:01
Last Changed Author: Don-vip
Revision: 5798
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2013-03-23 00:51:05 +0100 (Sat, 23 Mar 2013)
Last Changed Rev: 5798

Identification: JOSM/1.5 (5798 uk)
Memory Usage: 72 MB / 643 MB (28 MB allocated, but free)
Java version: 1.7.0_15, Oracle Corporation, OpenJDK 64-Bit Server VM
Operating system: Linux

Plugin: DirectUpload (29210)
Plugin: FastDraw (29317)
Plugin: FixAddresses (29210)
Plugin: HouseNumberTaggingTool (29210)
Plugin: ImageryCache (29368)
Plugin: PicLayer (29210)
Plugin: alignways (29210)
Plugin: buildings_tools (29210)
Plugin: conflation (0.1.6)
Plugin: continuosDownload (28565)
Plugin: download_along (29210)
Plugin: ext_tools (29210)
Plugin: imageryadjust (29261)
Plugin: jts (29319)
Plugin: measurement (29344)
Plugin: merge-overlap (29210)
Plugin: namemanager (29210)
Plugin: openstreetbugs (29373)
Plugin: proj4j (29332)
Plugin: reltoolbox (29344)
Plugin: restart (29210)
Plugin: reverter (29359)
Plugin: tageditor (29210)
Plugin: turnlanes (29210)
Plugin: turnrestrictions (29210)
Plugin: undelete (29210)
Plugin: utilsplugin2 (29241)
Plugin: waydownloader (29210)
Plugin: wayselector (29210)
Plugin: wikipedia (29330)

java.io.IOError: java.io.FileNotFoundException: /tmp/JMapViewerTiles_andrey/tiles_Mapnik.p (No such file or directory)
	at org.mapdb.Volume$MappedFileVol.<init>(Volume.java:378)
	at org.mapdb.Volume.volumeForFile(Volume.java:105)
	at org.mapdb.Volume$1.createPhysVolume(Volume.java:130)
	at org.mapdb.StorageDirect.<init>(StorageDirect.java:93)
	at org.mapdb.DBMaker.makeEngine(DBMaker.java:572)
	at org.mapdb.DBMaker.make(DBMaker.java:546)
	at org.openstreetmap.josm.plugins.imagerycache.OsmDBTilesLoader$TileDAOMapDB.getDB(OsmDBTilesLoader.java:51)
	at org.openstreetmap.josm.plugins.imagerycache.OsmDBTilesLoader$TileDAOMapDB.getStorage(OsmDBTilesLoader.java:70)
	at org.openstreetmap.josm.plugins.imagerycache.OsmDBTilesLoader$TileDAOMapDB.getById(OsmDBTilesLoader.java:88)
	at org.openstreetmap.josm.plugins.imagerycache.OsmDBTilesLoader$DatabaseLoadJob.loadTileFromFile(OsmDBTilesLoader.java:181)
	at org.openstreetmap.josm.plugins.imagerycache.OsmDBTilesLoader$DatabaseLoadJob.run(OsmDBTilesLoader.java:160)
	at org.openstreetmap.gui.jmapviewer.JobDispatcher$JobThread.executeJobs(JobDispatcher.java:168)
	at org.openstreetmap.gui.jmapviewer.JobDispatcher$JobThread.run(JobDispatcher.java:135)
Caused by: java.io.FileNotFoundException: /tmp/JMapViewerTiles_andrey/tiles_Mapnik.p (No such file or directory)
	at java.io.RandomAccessFile.open(Native Method)
	at java.io.RandomAccessFile.<init>(RandomAccessFile.java:233)
	at org.mapdb.Volume$MappedFileVol.<init>(Volume.java:356)
	... 12 more

То же самое случилось.
josm.jnlp ни в виндовс , ни в Линукс не открывается.

UPD 19:05 (Kiev) Заработало.

Обновился до 5799 — полет нормальный, сообщений об ошибках пока не было.

Можно ли подумать над возможностью открывать web линки из тегов (правый сайд-бар, окно Properties) в дефолтовом браузере через контекстное меню, так же, как из контекстного меню можно сделать переход на “Go to OSM wiki” ?

Особенно напрягает открытие wikipedia тегов:
если вот такой тег
website=http://www.magnit-info.ru/
еще можно скопировать в браузер руками, то вот такой
wikipedia=RU:Магнит (сеть магазинов)
просто так не скопируешь, его нужно правильно дополнить.
А хочется вообще над этим не задумываться.

Предлагается составить конечный список тегов, где должны быть web линки, и только для них показывать дополнительный пункт меню “Open”:
wikipedia
website
contact:website
???

Предложил бы аналогично делать и для тегов, содержащих email:
email
contact:email

akks если соберешься править окошки для дорог было бы неплохо для зданий добавить поле этажность.

Окошки для дорог - это заготовки F3, presets? Тогда поправьте xml как надо, надо людям показать. И внесем без проблем.

Для википедии и специальных адресов есть плагины. Wikipedia, Tag2link.
Совершенно общие случаи можно и в ядро.

Если пересобирать JOSM не хочется, возьмите сборку без поверки подписей: https://dl.dropbox.com/u/63393258/josm-custom.jar
и внутри поменяйте файл data/defaultpresets.xml (рекомендую Far 3.0 - подсвечивает синтаксиc и не нужно возиться с архиваторами: http://www.farmanager.com/download.php?l=ru , редактирование - F4, сохранить - F2 :slight_smile: )
до достижения понравившегося результата. Потом этот файл можно приложить к карточке по образцу https://josm.openstreetmap.de/ticket/8127 .

Написал на нашей вики статью для начинающих разработчиков и пересборщиков (очень хочется, чтобы они появлялись) :slight_smile:
http://wiki.openstreetmap.org/wiki/RU:JOSM/Build

Попробуйте, кому интересно. Если найдёте ошибки/неточности - пишите или сразу изменяйте wiki.

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

добрался таки до josm, дефолтный аглицкий в строчке значения Alt-A не работает :(.
язык наследуется из главного окна josm, т.е. переключения рус/лат в основном окне влияют на язык значения.
аналогично и в Alt-S

галочка “английский по умолчанию” стоит. josm 5759 Build-Date: 2013-03-07 02:31:35, win xp.

Язык вроде только на ключ распространяется.

Совершенно верно. Если язык ключа не фиксируется - это баг, а значения тега слишком часто русские, чтобы их фиксировать.
addr:street = проспект Октября

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

Так можно же просто выключить эту фиксацию раскладки и включить в JOSM-е какую надо. Она же сохраняется?