Я работаю с файлами .osm и пытаюсь фильтровать объекты по тегам.Мне нужно просматривать только объекты, содержащие теги источника и атрибуции.Я использовал следующее, чтобы успешно отфильтровать только исходные теги:
osmosis --read-xml file = "northern_ireland.osm" --way-key-value keyValueList="source" --used node --write-xml northern_ireland_source.osm
Из другого урока я заметил, что мне нужно будет использовать канал: http://wiki.openstreetmap.org/wiki/Osmosis/Detailed_Usage_0.38
Итак, я сделалследующее:
osmosis --rx northern_ireland.osm --accept-ways source=* outPipe.0 = SOURCE
Однако, при попытке такого кода, я получаю синтаксическую ошибку, утверждающую: Аргумент не содержит имени перед '=' (то есть имя = значение).
Есть предложения?