Suite

Comment insérer une zone de polygone dans une colonne nommée zone dans une carte de polygone dans cartodb?


SELECT ST_Area(the_geom) FROM cartodb_query

donne la zone mais en essayant de l'insérer dans une colonne de zone en utilisant :

UPDATE cartodb_query SET area = ST_Area(the_geom)

ne fonctionne pas.


La requête que vous utilisez est correcte, mais un détail à prendre en compte.

Le résultat ST_Area sera exprimé en unités SRID si vous utilisez directement the_geom. Si vous souhaitez obtenir la superficie en mètres carrés, vous devez convertir votre géométrie en géographie, en utilisant :

UPDATE cartodb_query SET area = ST_Area(the_geom::geography)


Voir la vidéo: création polygone dans ArcGis (Octobre 2021).