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

State Of The Map 2024

#1 Tue 28 April 2009 11:12

sigmel
Juste Inscrit !
Lieu: Rhône
Date d'inscription: 26 Jan 2009
Messages: 4

Choix de la BDD

Bonjour,

Je travaille depuis peu dans une collectivité en qualité de stagiaire et mon sujet consiste à faire un état des lieux du SIG existant et proposer des solutions pour le futur.
Nous disposons actuellement d'une solution Extranet, pas à jour, qui constitue notre unique outil SIG. Ce SIG répond aux besoins des secrétaires de mairie et des services techniques. Une personne s'occupe de l'administration du SIG.

Après avoir fait une analyse des besoins ainsi qu'un début de comparaison des Extranet existants, je souhaiterais repenser le SIG.
- Acquérir la dernière version de notre Extranet ou se tourner vers un autre éditeur
- Acquérir un SIG bureautique

Parmi mes éléments de comparaison, le critère "Base De Données" semble important mais je m'y perd un peu.
Nous fonctionnons aujourd'hui sous une base mysql dont les fonctionnalités spatiales sont issues de l'éditeur de notre Extranet
Plusieurs possibilités peuvent se présenter :
- Se tourner vers un autre Extranet pour disposer de la base de donnée Postgres/Postgis : nous aurions ainsi une unique base de données "attaquable" par le logiciel bureautique et l'Extranet. Quels avantages et quels inconvénients? Y a t-il des risques?

- Avoir 2 bases de données distinctes : l'une correspondant à l'Extranet, l'autre au logiciel bureautique. Quels avantages et quels inconvénients?


J'aimerais avoir votre avis sur ces questions. Je vous remercie d'avance.

Cordialement.

Hors ligne

 

#2 Tue 28 April 2009 11:20

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

Re: Choix de la BDD

Bonjour,

Pour une question de facilité il me parait important d'éviter d'avoir deux bases à  gérer ! Entre les problèmes de maintenance des serveurs et des données, il y a des chances d'avoir deux bases différentes à termes et aucune plus à jour que l'autre.

PostgreSQL/PostGIS a d'énorme avantage : la cartouche spatiale est gérée par un grand nombre de solution open source ou propriétaire, desktop ou web. Elle est complète et en constante développement (ce qui n'est pas le cas pour MySQL dont le développement de la cartouche spatiale n'est pas un axe prioritaire, mais cela semble évoluer).

Dans le cas du choix de postGIS, votre problématique se portera sur la migration des données de MySQL vers PostGIS. Il est fort probable qu'un script basé sur ogr2ogr fasse l'affaire.

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 Tue 28 April 2009 11:53

sigmel
Juste Inscrit !
Lieu: Rhône
Date d'inscription: 26 Jan 2009
Messages: 4

Re: Choix de la BDD

Yves a écrit:

Bonjour,

Pour une question de facilité il me parait important d'éviter d'avoir deux bases à  gérer ! Entre les problèmes de maintenance des serveurs et des données, il y a des chances d'avoir deux bases différentes à termes et aucune plus à jour que l'autre.

PostgreSQL/PostGIS a d'énorme avantage : la cartouche spatiale est gérée par un grand nombre de solution open source ou propriétaire, desktop ou web. Elle est complète et en constante développement (ce qui n'est pas le cas pour MySQL dont le développement de la cartouche spatiale n'est pas un axe prioritaire, mais cela semble évoluer).

Dans le cas du choix de postGIS, votre problématique se portera sur la migration des données de MySQL vers PostGIS. Il est fort probable qu'un script basé sur ogr2ogr fasse l'affaire.

Y.


Merci pour votre réponse et réactivité.

La solution postgis est effectivement tentante. Cependant se pose aussi la question de la ressource humaine. L'administration de la base de données Postgis nécessite t'elle des connaissances pointues en informatique? Cela relève t'il davantage de la compétence d'un administrateur réseau ou d'un géomaticien (pas développeur). La migration d'une base de données MySql vers Postgis est-elle complexe?

Dernière modification par sigmel (Tue 28 April 2009 11:54)

Hors ligne

 

#4 Tue 28 April 2009 15:23

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1538

Re: Choix de la BDD

sigmel a écrit:
Yves a écrit:

Bonjour,

Pour une question de facilité il me parait important d'éviter d'avoir deux bases à  gérer ! Entre les problèmes de maintenance des serveurs et des données, il y a des chances d'avoir deux bases différentes à termes et aucune plus à jour que l'autre.

PostgreSQL/PostGIS a d'énorme avantage : la cartouche spatiale est gérée par un grand nombre de solution open source ou propriétaire, desktop ou web. Elle est complète et en constante développement (ce qui n'est pas le cas pour MySQL dont le développement de la cartouche spatiale n'est pas un axe prioritaire, mais cela semble évoluer).

Dans le cas du choix de postGIS, votre problématique se portera sur la migration des données de MySQL vers PostGIS. Il est fort probable qu'un script basé sur ogr2ogr fasse l'affaire.

Y.


Merci pour votre réponse et réactivité.

La solution postgis est effectivement tentante. Cependant se pose aussi la question de la ressource humaine. L'administration de la base de données Postgis nécessite t'elle des connaissances pointues en informatique? Cela relève t'il davantage de la compétence d'un administrateur réseau ou d'un géomaticien (pas développeur). La migration d'une base de données MySql vers Postgis est-elle complexe?


Bonjour,

Oui, il faut des connaissances en info pour gérer une base Postgresql: connaitre le systeme d'exploitation sur lequel est installé la base, connaitre les principes d'une base de données. Ces notions peuvent cependant s'apprendre "assez" facilement.
En cas de pb de performance, de plantage, etc. un bon administrateur est indispensable.
Le geomaticien n'apportera que peu de choses a l'administration d'une base spatiale.

La migration MySQL -> PG n'est pas difficile: il existe des outils qui font ca, et les deux systemes ont des modes pour sauver les tables ou bd en fichier et les recharger.
La partie spatiale peut etre gérée par ogr comme précisé.

Nicolas

Hors ligne

 

#5 Tue 28 April 2009 15:56

Pierre
DesCartesPourUnMondeMeilleur
Date d'inscription: 22 Sep 2005
Messages: 1643

Re: Choix de la BDD

Bonjour,

Voici mon retour d'expérience. Nous tournons sur Oracle Locator. Nous disposons de deux bases : une de production, une de diffusion. La seconde est la réplication de la première, actualisée tous les vendredi soirs. Les seuls souci que nous rencontrons sont le reboot de certains services de notre serveur Windows que nous devons parfois faire. Sinon, aucun problème. On pourrait sans doute optimiser en ayant un autre schéma dans notre bases de prod', mais ce projet n'est pas dans notre agenda 2009.

Pour ce qui est de la migration MySQL vers Oracle, pas de problème ici non plus. Enfin, en théorie comme toujours, quand on parle BdD.

Bon stage à toi Sigmel.

P.S. avantage non négligeable de cette solution, le support très réactif et le site tahiti de chez Oracle.

Dernière modification par Brindavoine (Tue 28 April 2009 15:57)


art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.

Hors ligne

 

Pied de page des forums

Powered by FluxBB