[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