> 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

Rispondere a