Il 02/11/2010 18.05, groppo otto ha scritto:

Exception in thread "main" java.lang.IllegalArgumentException: point must
form a closed linestring
at
com.vividsolutions.jts.geom.LinearRing.validateConstruction<LinearRing.java:95>.......
più altre 14 righe simili che non trascrivo ora per questioni di tempo.
I files su cui avevo fatto delle prove non avevano isolati ma mi sono
capitati lo stesso errori di questo tipo.
Hai controllato le geometrie su Qgis? Se ci sono errori del tipo "La
geometria x non è chiusa" vanno corretti. A volte basta "Salvare con
nome" su QGis, per non avere errori successivi in Shp-to-osm. Vedi il
wiki [1]: "Correzione dello shape con Qgis".
Oltre questo non so aiutarti.
Mi sto avvicinando alla soluzione:
il controllo delle geometrie mi ha restituito 1812 errori di cui 32 " La geometria x non è chiusa". In alcuni casi si tratta ad esempio della mezzaluna dell'area di un campo da calcio.... In altri invece sono segmenti tra gruppi di edifici ed è più difficile capire qual'è la cosa giusta da fare. Non mi resta che segnarmi gli errori, confrontare con le foto aeree (solo PCN, ovviamente) e fare sopralluoghi :-)

Ciao,
Groppo

Ciao e grazie
Giuliano
[1] 
http://wiki.openstreetmap.org/wiki/User:Groppo/Bozza_Import_edifici_CTR_Veneto
[2] 
http://wiki.openstreetmap.org/wiki/User:Groppo/Bozza_Conversione_attributi_edifici_CTR_Veneto#File_delle_regole_per_il_programma_Shp-to-osm


_______________________________________________
Talk-it mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-it

Rispondere a