> Prova con questo (aggiunge timestamp e version ai vari elementi): > bin\osmosis.bat --read-xml-0.5 enableDateParsing=no > file="input_0.5.osm" --migrate --sort --write-xml > file="output_0.6.osm" > Prima di dare il comando devi editare il file per fargli credere che > sia una osm version="0.5" > > Ovviamente unire 2 file così ottenuti non darà buoni risultati in > quanto ci saranno id uguali. > Magari sostituendo con sed (o il replace di un editor) gli id="- con > id="546548 (numero casuale) su uno dei 2 file il merge funziona. > > > iiizio > > In effetti son riuscito a modificare un file .osm con un editore di testo, eliminando i segni - davanti all' id dei nodi ed inserendo version='1' ai nodi ed alle way. Dopodichè lo importo in JOSM e lo risalvo in modo che la numerazione sia in ordine crescente. Il problema è unire 2 files di questo tipo tra loro in quanto ambedue, anche se modificati, hanno id che partono da 1 e vanno a crescere. Succede un gran casino... Non sono riuscito a trovare un modo per cambiare in automatico gli id ad uno dei due files e riassegnarli partendo, per esempio, da un numero arbitrario.
Ciao e grazie mille Alberto _______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it