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 Thu 03 July 2008 09:44

benoît973
Participant occasionnel
Date d'inscription: 22 Nov 2007
Messages: 24

MapServeur / PostGis

Bonjour,

Je suis chargé de mettre en place une solution Webmapping sur le territoire de Mayotte. Je fonctionne avec l'architecture suivante : PostgreSQL/PostGIS, MapServer et Veremap.

J'ai des données au format MapInfo.

Je me pose la question suivante : suis-je vraiment obligé de convertir mes .tab en données postGIS alors que MapServer peut charger directement des .tab ?
Qu'est-ce que PostgreSQL apporte en plus ?

Je me suis rendu compte de ça en chargeant directement des ECW sans passer par postGIS.


Voila j'espère qu'un spécialiste pourra m'éclairer.

Hors ligne

 

#2 Thu 03 July 2008 09:58

Guillaume Sueur
Participant assidu
Lieu: Toulouse
Date d'inscription: 23 Sep 2005
Messages: 331
Site web

Re: MapServeur / PostGis

Bonjour,

Tu n'es obligé de rien, mais cependant les meilleures performances seront obtenues avec des shapefiles ou des données PostGIS. Mais c'est surtout significatif sur des couches de données de grande taille. Donc si tu as beaucoup de petits fichiers et qu'il est fastidieux de les intégrer dans postGIS, autant rester avec les fichiers natifs en .TAB.
Par contre je ne comprends pas ta remarque sur l'ECW et postgis. l'ecw est un format raster, qui n'a donc rien à voir avec postgis, dédié au stockage des données vectorielles. Néanmoins un conseil : les meilleures performances sont obtenues avec des fichiers .TIF, organisés en catalogue d'images par exemple. Si cela ne suffit pas, il faut passer par des mécanismes de tuiles (avec Tilecache par exemple)

Guillaume

Hors ligne

 

#3 Thu 03 July 2008 10:06

gde
Participant occasionnel
Date d'inscription: 8 Oct 2007
Messages: 18

Re: MapServeur / PostGis

Il me semble que PostGIS peut être utile quand il y a des requêtes à faire pour limiter le nombre de donnée à afficher. S'il s'agit "juste" d'afficher la couche, c'est peut-être pas nécessaire (sauf pour des questions de performance)

Hors ligne

 

#4 Thu 03 July 2008 10:15

benoît973
Participant occasionnel
Date d'inscription: 22 Nov 2007
Messages: 24

Re: MapServeur / PostGis

Merci pour vos réponses rapide.
Guillaume, en fait, j'ai parlé d'ECW uniquement parce que ça m'a fait prendre concience que je n'était pas obligé de passer par postgis.
Je rebondis sur ta remarque : j'ai du mal à afficher dans Veremap mes référentiels (Scan25, BdOrtho). On m'a dit qu'il fallait contruire un .shp qui soit un catalogue d'ECW avec les chemin d'accès à ceux-ci.

Mais je n'arrive pas à effectuer la manipulation.

Hors ligne

 

#5 Thu 03 July 2008 10:25

Guillaume Sueur
Participant assidu
Lieu: Toulouse
Date d'inscription: 23 Sep 2005
Messages: 331
Site web

Re: MapServeur / PostGis

il faut utiliser gdaltindex pour cela (voir les FWTools sous Windows) et effectuer :
gdaltindex nom_du_shape_a_creer chemin/vers/fichiers/*.ecw
tu auras alors un shapefile contenant les emprises de test ecw
pour l'utiliser dans mapserver, modifie ton layer RASTER en remplaçant le DATA pointant sur l'ecw par :
TILEINDEX nom_du_shape_a_creer
TILEITEM "LOCATION" (c'est le nom du champ contenant le nom du fichier image, et LOCATION est la valeur par défaut attribuée par gdaltindex)

Bonne chance !

Hors ligne

 

#6 Thu 03 July 2008 10:33

benoît973
Participant occasionnel
Date d'inscription: 22 Nov 2007
Messages: 24

Re: MapServeur / PostGis

ok merci.

Hors ligne

 

#7 Thu 03 July 2008 10:45

marty_fabien
Participant occasionnel
Lieu: Lyon
Date d'inscription: 22 Apr 2006
Messages: 25

Re: MapServeur / PostGis

Bonjour,

Tu es effectivement libre d'utiliser des données postgis, map info, shapefiles, ...
Mais l'on recommande l'intégration des données dans Postgis pour Veremap car celà te permet de gérer les droits sur tes données et d'avoir des fonctionnalités supplémentaires.

Hors ligne

 

#8 Thu 03 July 2008 13:14

ranalisolofo.larrys
Participant occasionnel
Lieu: Ambolonkandrina
Date d'inscription: 19 Jul 2007
Messages: 40
Site web

Re: MapServeur / PostGis

Au cas où tu es décidé à intégrer tes données dans postgis, fait un petit tour sur ogr2ogr qui permet justement de transformer une source de données en une autre, donc de .TAB vers postgis ou .TAB vers SHP.

Hors ligne

 

Pied de page des forums

Powered by FluxBB