[Talk-it] Calcolo superfici basandosi sulle coordinate

Luca Delucchi lucadeluge a gmail.com
Mer 30 Gen 2013 08:00:38 GMT


Il 28 gennaio 2013 21:37, Andrea Zedda <andreazedda80 at gmail.com> ha scritto:
> Ciao a tutti,
> stavo armeggiando con quel bellissimo strumento che  hoverpass-turbo
> (grazie ancora simone).
> ho estratto un bel geojson proprio su i vineyard che sto mappando questi
> giorni.
> l'output  grossomodo questo:
>
>
>       {
>         "type": "Feature",
>         "properties": {
>           "type": "way",
>           "id": "203097022",
>           "tags": {
>             "landuse": "vineyard"
>           },
>           "meta": {}
>         },
>         "geometry": {
>           "type": "Polygon",
>           "coordinates": [
>             [
>               [
>                 9.18729,
>                 39.3463582
>               ],
>               [
>                 9.1875422,
>                 39.3464785
>               ],
>               [
>                 9.1879088,
>                 39.3461021
>               ],
>               [
>                 9.1876567,
>                 39.3459942
>               ],
>               [
>                 9.18729,
>                 39.3463582
>               ]
>             ]
>           ]
>
>
> mi chiedevo qual' il metodo migliore per calcolare l'area del poiligono a
> partire da quelle coordinate.

se devi fare una cosa ricursiva lo fare con OGR e python, di seguito
qualche esempio (la funzione che devi usare  GetArea)

http://gis.stackexchange.com/questions/34505/how-to-programatically-populate-a-shapefile-field-with-polygon-areas-in-ogr
http://gis.stackexchange.com/questions/43436/why-does-this-simple-python-ogr-code-create-an-empty-polygon

> Grazie :)
>

-- 
ciao
Luca

http://gis.cri.fmach.it/delucchi/
www.lucadelu.org



Maggiori informazioni sulla lista Talk-it