#1 Tue 20 August 2013 01:41
- zinat
- Participant occasionnel
- Date d'inscription: 6 Aug 2013
- Messages: 31
Outils de performence pour Mapserver
Bonsoir les géomaticiens ,
j'utilise Mapserver comme serveur carto avec openLayers et Postgis/postgreSQL comme SGBD ,mais j'ai constaté que l'affichage des données à partir de posgis est trop lent par rapport aux shapfile stocké dans un disque dur ,ya t-il un moyen pour améliorer la rapidité de réponse et d'affichage pour mapserver ?
sinon est-ce Geoserver est plus performant en terme de rapidité que mapserver? et en terme d'évolutivité lequel a plus d'avenir ?
merci d'avance
Dernière modification par zinat (Tue 20 August 2013 01:43)
Hors ligne
#2 Tue 20 August 2013 08:49
- René-Luc D'Hont
- Participant assidu
- Date d'inscription: 7 Nov 2006
- Messages: 328
- Site web
Re: Outils de performence pour Mapserver
Bonjour,
Comme alternative tu as aussi QGIS-Server. L'avantage est de configurer ses se"rvices web directement à partir de QGIS.
Hors ligne
#3 Tue 20 August 2013 10:53
Re: Outils de performence pour Mapserver
Bonjour,
Ce qui a l'avantage de ne pas répondre aux deux questions que posent Zinat
Bonjour,
Comme alternative tu as aussi QGIS-Server. L'avantage est de configurer ses se"rvices web directement à partir de QGIS.
Les deux (GeoServer et Mapserver) sont dynamiques, il est difficile de dire aujourd'hui lequel va prendre le dessus, si jamais cela arrive car les deux sont complémentaires et le resteront.
Pour optimiser la génération de la carte, il y a plusieurs possibilités :
* vérifier l'outputformat et la taille des tuiles
* quel volume de données est utilisé ? Postgis n'est intéressant que pour un gros volume de données.
* quels sont les paramètres de connexion à la base postgis utilisés dans le mapfile ?
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 Tue 20 August 2013 13:30
- zinat
- Participant occasionnel
- Date d'inscription: 6 Aug 2013
- Messages: 31
Re: Outils de performence pour Mapserver
Bonjour ,
Bonjour,
Les deux (GeoServer et Mapserver) sont dynamiques, il est difficile de dire aujourd'hui lequel va prendre le dessus, si jamais cela arrive car les deux sont complémentaires et le resteront.
Y.
merci Yves pour votre réponse,mais en terme de performance lequel à votre à vis est plus puissant surtout si le temps de réponse doit être important (rapide )?
Pour optimiser la génération de la carte, il y a plusieurs possibilités :
* vérifier l'outputformat et la taille des tuiles
* quel volume de données est utilisé ? Postgis n'est intéressant que pour un gros volume de données.
* quels sont les paramètres de connexion à la base postgis utilisés dans le mapfile ?
Y.
En fait dans mon mapfile je n'ai pas configuré le paramètre "outputformat " , se sont des fichiers shape ,la taille des mes couches à peu prés 3Mo pour le moment (ça va augmenter) .En ce qui concerne le volume de données il est très grands (plus de 300.000 enregistrement ) mais ya d'autres fichiers shap qui sont juste des limites de communes et département .
pour les paramètres de connection à postgis j'utilise :
Code:
CONNECTIONTYPE POSTGIS CONNECTION 'dbname=madb user=postgres password= host=localhost port=5432'
merci d'avance .
Hors ligne