Ciao a tutti sto cercando i codici degli strumenti di geoprocessing in
particolar modo vorrei vedere come funziona "buffer" qualcuno sa dirmi
dove posso trovarli?
Ho provato nella cartella di tutti i plugin ma...niente! Grazie in anticipo -- Michela _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 502 iscritti all'11.2.2011 |
Ciao Michela, prova a dare un occhio ai sorgenti delle librerie GEOS: http://svn.osgeo.org/geos/trunk/src/operation/buffer/BufferBuilder.cpp Sig Il giorno ven, 13/05/2011 alle 12.51 +0200, Michela Coletta ha scritto: > Ciao a tutti sto cercando i codici degli strumenti di geoprocessing in > particolar modo vorrei vedere come funziona "buffer" qualcuno sa dirmi > dove posso trovarli? > Ho provato nella cartella di tutti i plugin ma...niente! _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 502 iscritti all'11.2.2011 |
I codici per fare un buffer li puoi trovare all'interno di svariati software GIS open source. Ci sono esempi praticamente in tutti i linguaggi. Ne hai uno preferito?
Giovanni
Il giorno 13 maggio 2011 12:58, Luca Sigfrido Percich <[hidden email]> ha scritto:
_______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 502 iscritti all'11.2.2011 |
Se usi Python, probabilmente conosci già questa raccolto di codici http://trac.gispython.org/lab
Altrimenti puoi usare le librerie GDAL/OGR, sempre tramite i loro binding Python. Anche in questo caso, sotto sotto, usano GEOS per le operazioni geometriche.... Un esempio di buffer con OGR [2]
Non ho sottomano esempi di implementazioni fatte direttamente in Python, ma guardando ai codici delle librerie GEOS, o dell'equivalente in Java, JTS [2], potrai farti un'idea di cosa succede dietro le quinte di un buffer. Non farti ingannare dall'apparente semplicità dell'operazione; un buffer ben fatto non è un'operazione banalissima a livello algoritmico...
giovanni [3] http://jts-topo-suite.svn.sourceforge.net/viewvc/jts-topo-suite/trunk/jts/java/src/com/vividsolutions/jts/operation/buffer/
Il giorno 13 maggio 2011 13:08, Michela Coletta <[hidden email]> ha scritto:
_______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 502 iscritti all'11.2.2011 |
Free forum by Nabble | Edit this page |