[OSM-talk-fr] Statistiques OSM france
Raphaël Jacquot
sxpert at sxpert.org
Sam 12 Avr 04:37:17 UTC 2008
sylvain letuffe wrote:
>> gis=# select sum(length(way)) / 1000 as kilometers from planet_osm_line
>> where highway = 'tertiary';
>> kilometers
>> ----------------
>> 19521.93860792
>> (1 ligne)
>> gis=# explain analyze select sum(length(way)) / 1000 as kilometers from
>> planet_osm_line where highway = 'tertiary';
>>
>> [blabla ...]
>>
>> Total runtime: 306.546 ms
> Je suis battu !
> ( j'ai bien lu 0.3 secondes là ??? )
> Alors là, chapeau bas aux mecs de postgis !!
>
> ça sent le pré-calcul interne un peu quand même, m'enfin sinon logique :
> optimisé pour, codé en C. Mais quand même, un facteur 2000, ça trou le cul
avec un bon index...
>> il me semble que l'utilisation d'un postgresql / postgis
>> permettrait d'optimiser tout ca.
> A mon avis, vu tes requêtes, il n'y a même rien à récupérer de mon script,
> mais j'avais la flemme de m'installer un postgis que je ne connais pas et
> maîtrise pas.
j'avais déja fait des tests avec des résultats similaires il y a
longtemps, mais stevec & co semblent etre allergique a postgres, ils
disent que mysql va tres bien
Plus d'informations sur la liste de diffusion Talk-fr