Cool !!
Merci beaucoup pour cette réponse rapide et complète :-)

Le 2 avril 2010 00:48, sylvain letuffe <sylv...@letuffe.org> a écrit :

> Le jeudi 01 avril 2010 23:33:10, Ab_fab a écrit :
> > Bonsoir,
> >
> > Merci pour ta réponse sur la voirie de Chambéry. Ca donne un ordre d'idée
> > Sinon, je pensais à l'aire de la commune et au temps qui serait grosso
> modo
> > nécessaire pour la calculer, par un ordi classique, un serveur ou autre.
>
> ah, l'aire de la surface "commune de nantes", ben après tout, y'a qu'a
> tester:
>
> gis=# select st_area(st_transform(way,2154)),name,osm_id from
> planet_osm_polygon where osm_id=-59874;
>     st_area      |  name  | osm_id
> ------------------+--------+--------
>  65670606.8027344 | Nantes | -59874
> (1 row)
>
> Time: 1.805 ms
>
> Environ 2 milisecondes, résultat 65.67 km²
> ça va, ça dépote postgis
>
> A noter une petite différence avec ce qu'en dit wikipedia
>
>
> Tant qu'a faire, pour les kilomètres de highway :
> gis=# select
> sum(st_length(st_transform(rues.way,2154)))/1000 as longueur_totale,
> commune.name
> from
> planet_osm_line as rues, planet_osm_polygon as commune
> where
> rues.highway is not null and rues.way && commune.way
> and ST_Contains(commune.way, rues.way)
> and commune.osm_id=-59874 group by commune.name;
>  longueur_totale  |  name
> ------------------+--------
>  873.030968711361 | Nantes
> (1 row)
>
> Time: 36401.178 ms
>
> 36s cette fois, pour 873 km de highway
>
>
>
> --
> sly
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-fr
>
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à