Grazie infinite! Il giorno 13 luglio 2015 17:58, Antonio Falciano <antonio.falci...@gmail.com > ha scritto:
> Il 13/07/2015 15:51, Maria Notardonato ha scritto: > >> Salve lista, >> >> ho provato ad eseguire piĆ¹ volte un geoprocesso (Differenza) tra due >> shape file ma purtroppo non viene eseguito. >> allego il file .log, qualcuno saprebbe aiutarmi a risolvere il problema? >> > > Nel log e' presente la seguente eccezione: > com.vividsolutions.jts.geom.TopologyException: found non-noded > intersection between LINESTRING(...) and LINESTRING(...) > il che significa che manca un nodo all'intersezione di due LINESTRING a > causa della limitata precisione dei valori numerici usati nell'algoritmo > di overlay. Per evitarla occorre limitare a sua volta la precisione > delle geometrie di input con una delle tecniche descritte qui [1] > oppure, ad esempio, con OGR >= 1.9.0: > > ogr2ogr -f GeoJSON output.json input.shp -lco COORDINATE_PRECISION=3 > ogr2ogr output.shp output.json OGRGeoJSON > > dove output.shp avra' 3 cifre decimali nelle coordinate, invece di > quelle iniziali (troppe) di input.shp. > > ciao > Antonio > > [1] http://tsusiatsoftware.net/jts/jts-faq/jts-faq.html#D9 > > -- > Antonio Falciano > http://www.linkedin.com/in/antoniofalciano > _______________________________________________ > gvSIG-Italian mailing list > gvSIG-Italian@lists.osgeo.org > http://lists.osgeo.org/cgi-bin/mailman/listinfo/gvsig-italian >
_______________________________________________ gvSIG-Italian mailing list gvSIG-Italian@lists.osgeo.org http://lists.osgeo.org/cgi-bin/mailman/listinfo/gvsig-italian