PS: sarebbe interessante e utile avere un'opinione da Sandro Santilli (aka strk), visto che è colui che meglio conosce le GEOS, visto che le mantiene lui! ;)
giovanni Il giorno 16 gennaio 2014 14:19, G. Allegri <gioha...@gmail.com> ha scritto: > Il problema è che il PrecisionModel non è esposto tramite le API C [1] e > non è consigliabile bypassare tale API, anzitutto per una questione di > compatibilità ABI tra versioni diverse delle GEOS. > Comunque è un argomento da approfondire.... > > giovanni > > [1] http://trac.osgeo.org/geos/browser/trunk/capi/geos_c.cpp > > > Il giorno 16 gennaio 2014 13:32, Giuseppe Patti <gp...@tiscali.it> ha > scritto: > > Ecco, così mi torna il discorso (purtroppo). Scartato quindi >> ST_SnapToGrid in PostGis e in Spatialite, non posso nemmeno da QGis gestire >> direttamente il precision model di GEOS, o sbaglio? Esiste qualche modo >> (dalla linea di comando di QGis?) per farlo? >> Penso che partendo da questa discussione sarebbe interessante costruire >> una interfaccia per settare il precision model in modo da avere dati >> congruenti tra vari gis >> >> >> On 16/01/2014 11:52, G. Allegri wrote: >> >> Ho verificato che, contro quanto credevo, ST_SnapToGrid non setta il >> Precision Model delle coordinate della geometria. Anzi, questo concetto non >> viene proprio gestito dentro PostGIS, perché non è esposto dalle API C >> delle GEOS [1]. >> ST_SnapToGrid non fa altro che "arrotondare" i valori delle coordinate >> alla griglia [2], e sputa fuori una nuova geometria "arrotondanta". Però >> poi non tiene conto di questa griglia di precisione nelle eventuali >> successive manipolazioni della geometria, cosa che invece avviene quando si >> imposta il Precision Model dentro le GEOS (o le JTS, da cui viene >> ereditato). >> >> Come suggerito nel wiki di PostGIS sarebbe importante poter gestire il >> Precision Model... Non so se nel frattempo la cosa ha avuto altri sviluppi. >> >> giovanni >> >> [1] http://trac.osgeo.org/postgis/wiki/ToleranceDiscussion >> [2] >> https://github.com/postgis/postgis/blob/svn-trunk/postgis/lwgeom_functions_analytic.c >> >> >> Il giorno 16 gennaio 2014 10:18, Giuseppe Patti <gp...@tiscali.it> ha >> scritto: >> >>> E infatti io avrei usato ST_SnapToGrid, però se poi vado a chiedere la >>> geometria del poligono dopo lo snap mi tornano fuori le 17 cifre. Sbaglio >>> io qualcosa o capisco male il funzionamento di ST_SnapToGrid? >>> >>> >> snap to grid >> >> >> >> > > > -- > Giovanni Allegri > http://about.me/giovanniallegri > blog: http://blog.spaziogis.it > GEO+ geomatica in Italia http://bit.ly/GEOplus > -- Giovanni Allegri http://about.me/giovanniallegri blog: http://blog.spaziogis.it GEO+ geomatica in Italia http://bit.ly/GEOplus
_______________________________________________ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013