хм… а какие есть варианты для решения такой задачи?
Вдруг уже есть плагин или скрипт… смотрел в сторону overpass - там есть что-то про поиск пользователя, но похоже что тоже по последнему. И не нашел примера поиска по номеру версии объекта.
Поиск по истории без запроса к серверу для каждого объекта невозможенв текущей модели OSM…
Если очень нужно - есть полные дампы истории http://wiki.openstreetmap.org/wiki/Planet.osm/full
возможно кто-то уже делал подходящие инструменты для их анализа.
У меня тоже не получилось. Написать легко (проверять node.isConnectionNode() ), убедить, что это нужно в ядре - тяжело :).
Если реально надо, можно добавить в Utilsplugin2 (как inside/intersecting/connected/adjacent)
Подскажите, плиз, что за беда случилась с JOSM на Ubuntu?
Josm 6950
Ubuntu 12.04
Java 7
При запуске ругается что старая версия Java (1.6.0_30), предлагает обновить. Затем продолжает запускаться и останавливается на “исполнении стартовых процедур”. В таком состоянии может висеть часами.
Куда копать?
Это бага openjdk 6 под Linux: https://josm.openstreetmap.de/ticket/8921 , netbeans из пакетов так же виснет. Нужно, чтобы josm использовал новую яву (alternatives?) или обновить неподдерживаемый 1.6 до самого последнего.
ИМХО, если можно на число использований проверять, что лучше “usedinways”. А если нет, то “connectionnode”, т.к. так они названы в advanced настройках (например, color.node.connection)
По вашим заявкам в Utilsplugin2 добавлены поисковые запросы типа usedinways:2- - точка в более чем двух линиях
**usedinways:2-5 ** - точка в 2-5 двух линиях
**usedinways:-1 ** - точка в 0 или 1 линии
**usedinrelations:0 ** - не присутствует в отношениях usedinrelations:2- - присутствует в 2 и более отношениях
Добавить в справочную панель пока не могу, надо ядро аккуратно менять.