[OSM-dev-fr] [SQL] calcul de surface
Vincent Pottier
vpottier at gmail.com
Mer 6 Oct 15:02:54 BST 2010
Bonjour,
Pour calculer la surface couverte en landuse, j'utilise :
SELECT count(*), SUM(ST_area( way)) AS area
FROM france_polygon
WHERE landuse LIKE '%'
Ce qui donne :
205217 44.5064532891517
Mais je n'ai aucune idée de l'unité du résultat. Comment le traduire en
km² ?
De même :
SELECT osm_id, name, ROUND(ST_area( way))/1000000 AS area
FROM france_polygon
WHERE admin_level='2'
me retourne systématiquement 0 pour les surfaces. Mais je peux trouver
la surface de la France métropolitaine sur wikipédia.
Merci pour vos lumières.
--
FrViPofm
More information about the dev-fr
mailing list