Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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 Wed 04 March 2009 13:50

tflorac
Juste Inscrit !
Date d'inscription: 20 Feb 2009
Messages: 9

[OpenLayers] Optimisation avec fichiers KML

Bonjour,
Si vous avez suivi les sujets précédents, j'utilise aujourd'hui OpenLayers pour afficher (à la demande) une couche vectorielle et une couche de marqueurs que je superpose à un fond Google Maps.
La couche vectorielle est générée sous la forme de fichiers KML à partir de données stockées dans une base PostGIS.
Mon problème est désormais que bien qu'ayant essayé de faire différentes optimisations (simplification de la couche PostGIS, précision limitée des données KML, prise en compte d'une échelle maximale pour l'affichage et surtout chargement des seules données correspondant à la zone affichée), je trouve que les temps d'affichage de ces données sont très longs (et les traces que j'ai sous les yeux indiquent bien que ce sont les temps de traitement des données par OpenLayers qui sont longs et non ceux du chargement par PostGIS).
D'où mes questions :
- existe-t-il un moyen d'optimiser OpenLayers et/ou les fichiers KML pour accélérer l'affichage ?
- existe-t-il d'autres moyens plus appropriés pour afficher ces données (je suis sous Linux et je n'utilise pas, actuellement, de serveur de type MapServer) ?

Merci de vos conseils,
Thierry

Hors ligne

 

#2 Wed 04 March 2009 14:35

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

Re: [OpenLayers] Optimisation avec fichiers KML

Bonjour,

Quelle est la quantité de données que vous essayez d'afficher ? plus vous avez de vertex, de couches vectorielles, plus openlayers mettra du temps.

Firefox 3.1 devrait accélérer le chargement.

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

 

#3 Wed 04 March 2009 16:07

tflorac
Juste Inscrit !
Date d'inscription: 20 Feb 2009
Messages: 9

Re: [OpenLayers] Optimisation avec fichiers KML

Dans l'absolu, la couverture complète ne comporte qu'une couche, constituée d'un peu plus de 15000 enregistrements à l'échelle de la France.
Mais je n'affiche (pour l'instant) ces informations qu'à une échelle inférieure au 250.000e, ce qui doit représenter au plus dans la plupart des cas quelques centaines de polygones.

Hors ligne

 

Pied de page des forums

Powered by FluxBB