<div dir="ltr"><div><div>Il problema si presenta solo con postgis perchè la tabella è vincolata al 2d. lo shape non avendo vincoli non rileva l'errore ma ciò non vuol dire che questo non sia presente. Probabilmente in una conversione di formato (importazione in postgis) il problema di avere geometrie 2d e 3d nello stesso file si ripresenterebbe e l'importazione verrebbe bloccata (costriggendo a forzare il 2d per fare l'importazione).<br>Per cui, se di bug si tratta, probabilmente affligge tutto non solo postgis. Sarebbe interessante conoscere il parere di qualche sviluppatore in merito. Che tu sappia in altri GIS la possibilità di scegliere lo snap 2d/3d è presente?<br><br></div>Saluti<br><br></div>Sergio<br><div><div><br><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">Il giorno 11 luglio 2016 09:23, Totò <span dir="ltr"><<a href="mailto:pigrecoinfinito@gmail.com" target="_blank">pigrecoinfinito@gmail.com</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sergio Gollino wrote<br>
> Buongiorno,<br>
<span class="">><br>
> Sarebbe sbagliato il contrario. La distanza di due vertici a<br>
> quota diversa è maggiore della distanza tra i due vertici alla stessa<br>
> quota<br>
> ma con x e y uguali. Come fa a snappare correttamente se non tiene conto<br>
> della quota? Il fatto che postgis ti blocchi mi pare inevitabile. L'unica<br>
> cosa è trasformare il dato su cui snappi in 2d secondo me. Poi magari è<br>
> comunque una cosa che si può fare via software ma a me non pare molto<br>
> corretta da un punto di vista teorico.<br>
<br>
</span>Grazie per il punto di vista, ma a mio avviso è un bug e cercherò di<br>
spiegarmi meglio tramite un caso reale:<br>
<br>
ho decine di DXF che utilizzo come base su cui snappare, questi dxf sono 3D<br>
solo formalmente ma non concretamente cioè hanno la x,y e z ma la z=0 sempre<br>
ed ovunque.<br>
<br>
altri casi potrebbero essere quelli in cui la z= costante sempre; quindi non<br>
vi è un errore sulla distanza.<br>
<br>
Molti algoritmi di geoprocessing di QGIS danno in output solo 2D anche se<br>
accettano in input vettori 3D, quindi perchè non dare la possibilità di<br>
scelta sullo snap? perchè non devo essere libero di scegliere se snappare in<br>
2d o in 3d? soprattutto alla luce del problema esposto sopra? problema che<br>
ho rilevato per vettori postgis, se fosse stato un semplice shapefile non se<br>
ne sarebbe neanche accorto della differenza tra 2 e 3D.<br>
<br>
concludendo, a mio avviso il problema esiste quando si accoppiano postgis e<br>
lo snap3d.<br>
<br>
saluti<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://osgeo-org.1560.x6.nabble.com/PostegreSQL-PostGIS-2D-VS-snap-3D-QGIS-2-14-tp5275483p5275671.html" rel="noreferrer" target="_blank">http://osgeo-org.1560.x6.nabble.com/PostegreSQL-PostGIS-2D-VS-snap-3D-QGIS-2-14-tp5275483p5275671.html</a><br>
<div class="HOEnZb"><div class="h5">Sent from the QGIS Italian User mailing list archive at Nabble.com.<br>
_______________________________________________<br>
QGIS-it-user mailing list<br>
<a href="mailto:QGIS-it-user@lists.osgeo.org">QGIS-it-user@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-it-user" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-it-user</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><span style="font-family:courier new,monospace"><font size="1">Sergio Gollino</font><br><font size="1"><br></font></span><p><span style="font-family:courier new,monospace"><font size="1">Questo
messaggio, comprensivo di eventuali allegati, è ad uso esclusivo del
destinatario e potrebbe contenere informazioni riservate; se è stato
recapitato per errore ci scusiamo per l'accaduto e Vi invitiamo
cortesemente a darcene notizia provvedendo alla sua distruzione.<span></span></font></span></p><span style="font-family:courier new,monospace"><font size="1">Vi
ricordiamo che la diffusione, l'utilizzo e/o la conservazione dei dati
ricevuti per errore costituiscono violazione alle disposizioni del
D.Lgs. n. 196/2003 "Codice in materia di protezione dei dati personali".</font></span><br></div></div>
</div>