banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Fri 14 November 2008 22:05

fx gamoy
Participant occasionnel
Lieu: Bidart
Date d'inscription: 7 Sep 2005
Messages: 31
Site web

agrégation de données..

Bonjour,

je trouve génial et pertinent la façon dont la couche des membres est agrégée en fonction de l'échelle et de la densité dans la carte des membres du georezo.net ..

http://georezo.net/forum/map.php

Y a t'il un moyen de reproduire ce genre d'agrégat en SQL ... avec PostgreSQL/PostGIS?

J'aimerai obtenir des vues en fonctions des échelles pour soigner quelques représentations.

Quelqu'un aurait il une piste?

Merci
Bonne journée,
fx

Hors ligne

 

#2 Mon 17 November 2008 15:34

Ludovic G
Membre
Lieu: Annecy
Date d'inscription: 5 Sep 2005
Messages: 124

Re: agrégation de données..

Bonjour,
Oui tu as compris que l'agrégation de la carte des membres était recalculée à chaque changement d'échelle.
(cf. ce post). Ce n'est effectivement pas super dans la mesure ou le même calcul est relancé X fois sans être mis en cache.
Ton idée de passer par plusieurs vues SQL est bonne (j'irai peut-être même jusqu'à des vues matérialisées) mais j'imagine qu'il te faudra passer par un bout de programmation SQL.  Nous ne nous étions pas penché sur la question dans la mesure où ça n'était pas jouable en Mysql. Jette peut-etre un oeil au group Google Maps Api, tu trouveras peut-être des pistes. Tiens nous au courant sur le résultat de tes recherches.

Hors ligne

 

#3 Mon 17 November 2008 15:44

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: agrégation de données..

bonjour,

tu peux regarder aussi le code d'OL pour la fonction strategy.cluster ou faire une recherche avec le mot clé "cluster" dans google, il y a pas mal de bouts de code qui trainent.

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#4 Mon 17 November 2008 19:38

fx gamoy
Participant occasionnel
Lieu: Bidart
Date d'inscription: 7 Sep 2005
Messages: 31
Site web

Re: agrégation de données..

Bonjour

et merci pour les pistes et le lien vers le  post que je n'avais pas trouvé...

Je n'ai pas encore consacré assez de temps sur la question mais l'utilisation des clusters me semble prévue pour accélérer le scan des indexs .. Cela peut servir pour améliorer les perfs du calcul mais je ne vois pas comment cela résout a lui tout seul cette problématique.. Ceci étant dit j'ai peut être raté un truc.

Le post  http://georezo.net/forum/viewtopic.php? … 04#p110404 indiqué par Ludovic est super intéressant.

Le premier test que je vais me faire va consister à faire un bout de script php qui génére les tables à la volée. Pour ce qui est du côté un peu "bourrin" de cette méthode, a mon sens, il serait suffisant de mettre en place une tache cron qui recalcule les tables ou les vues une fois chaque nuit.... avec l'inconvénient acceptable dans mon cas, d'avoir un léger delta entre les couches agglomérées et la couche réelle.

J'ai 45000 points sur ma couche et je me demande bien quel sera le temps de génération des tables optimisées.

Je n'ai pas trop de temps à moi en ce moment mais je reviens vers vous dès que j'ai quelque chose.

Merci à vous deux,
et si vous avez des suggestions, n'hésitez pas..

fx

Hors ligne

 

#5 Tue 18 November 2008 09:02

Laurent Jégou
Participant assidu
Lieu: Toulouse
Date d'inscription: 5 Sep 2005
Messages: 447
Site web

Re: agrégation de données..

Cf. aussi la présentation d'Arnaud sur GeoTribu :

http://www.geotribu.net/node/47


Enseignant-Chercheur en Géomatique
UT2J - Dept Géo / CNRS UMR LISST-Cieu / Master Sigma - Revue Mappemonde

Hors ligne

 

#6 Tue 02 December 2008 16:07

n314
Participant assidu
Date d'inscription: 6 Sep 2005
Messages: 706

Re: agrégation de données..

et l'objet de ce plugin

Markers fusion plugin for online Maps
http://www.mapeed.com/

via http://technology.slashgeo.org/technolo … 3208.shtml

ps: pas geopromo mais bien geoinfo !!

Hors ligne

 

Pied de page des forums

Powered by FluxBB