Re: [gvSIG_Italian] Geoprocesso non riuscito

2015-07-13 Per discussione Maria Notardonato
Grazie infinite!

Il giorno 13 luglio 2015 17:58, Antonio Falciano  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


Re: [gvSIG_Italian] Geoprocesso non riuscito

2015-07-13 Per discussione Antonio Falciano

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] Geoprocesso non riuscito

2015-07-13 Per discussione Maria Notardonato
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?

Grazie,
Maria.


gvSIG.log
Description: Binary data
___
gvSIG-Italian mailing list
gvSIG-Italian@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/gvsig-italian