mise en place d'un serveur d'application sig au conseil ......mise en place d'un...

24
Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006 12 octobre – Issy-les-Moulineaux Conseil général de Seine-et-Marne Direction Générale des Services Service de l’Information Géographique Denis ASSELIN Frédéric DEBARD

Upload: others

Post on 10-Aug-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Mise en place d'un serveur d'application

SIG au Conseil général de Seine-et-Marne

Conférence francophone ESRI 200612 octobre – Issy-les-Moulineaux

Conseil général de Seine-et-Marne

Direction Générale des Services

Service de l’Information Géographique

Denis ASSELINFrédéric DEBARD

Page 2: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Le contexte

• 1993 - 2005 : Un SIG en constante évolution� Augmentation du nombre des utilisateurs

– 2 en 1993, 100 en 2005

� Diversification des profils d’utilisation� Diversification des métiers

– Environnement, route, transport, aménagement, éducation, social,tourisme, patrimoine historique, culture…

� Augmentation du volume des données (30Mo – 150Go)� Augmentation des demandes d’accès au SIG dans les

logiciels de gestion� Augmentation des exigences de qualité

Page 3: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Les objectifs du projet

• Centraliser� Données (raster et vecteur)

– Assurer la cohérence des données– Renforcer la sécurité (disponibilité, sauvegarde, juridique)– Optimiser les flux– Partager l’information

� Application– Diminuer les coûts de maintenance– Diminuer les coûts logiciels– Mutualiser les ressources (développements, serveurs)

� Authentification (annuaire LDAP)– Simplifier la gestion des droits– Assurer la cohérence des droits (applications, données)– Mettre en œuvre un système d’authentification unique (SSO)

Page 4: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Les objectifs du projet

• Décentraliser� Paramétrage des applications� Gestion des profils (utilisateurs, modules, fonctionnalités)

• Adapter les fonctionnalités et l’interface� Aux profils des utilisateurs� Aux métiers des utilisateurs

• Offrir des cartes de qualité• Intégrer des fonctions SIG dans les applications

Page 5: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Lecture

Écriture

CLIENT

Administrateur

Gestionnaire

Utilisateur

Internet ExplorerGéoserveur

Services Cartographiques

simples

ApacheArcIms – PHP

SERVEURS

Serveurs de données métiers

Oracle9i

Services cartographiques

évolués

Traitements cartographiques

Serveur d’applicationArcGis Server

JavaTomcat

ArcGis server

Lecture

Écriture

LectureUtilisateur

Cartothèque

Internet ExplorerPortail sés@me77

Serveur géomatique

Oracle9iArcSde 9.1

ArcGis9.1 Desktop

Administrateur

Gestionnaire

DROITS

La solution mise en oeuvre

Page 6: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Architecture trois tiers

Framework applicatif

Framework serveurJava

Serveur web

Hibernate

ArcGIS ServerAPI Java

ArcGIS DevelopmentFramework

ArcGIS ServerCOM

Framework serveur.NET

Serveur d’applications

Serveur de base de données

Oracle ARCSDEconfig. données

DCOM

DCOM

Existant ESRICG Via JSF

Page 7: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Le framework applicatif

• Framework applicatif commun aux différentes applications

• Le framework applicatif est composé de 8 modules.� Ces modules sont eux-mêmes constitués de

fonctionnalités qui sont les briques du Framework applicatif

� 1 application + 1 profil = Sélection de modules et de fonctionnalités

Page 8: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Le framework applicatif

utilisateurListe d’applications ApplicationAuthentification

LDAP

Carte et ses outils

Impression Interrogation Cartothèque Gestion desapplications

Rechercheattributaireet spatiale

Saisiegraphique

Mise à jourattributaire

Carte et ses outils

Impression

Cartothèque

Application A – Profil consultation

Carte et ses outils

Impression

Application A – Profil gestion

Gestion desapplications

Cartothèque

Carte et ses outils

Impression

Application B

Page 9: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Module de gestion des applications

• Gestion décentralisée• Création des applications

� Définition des profils

� Affectation des modules� Affectation des fonctionnalités� Affectation des thèmes et sous-thèmes aux

fonctionnalités

Page 10: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Cartographie

Page 11: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Cartographie : Les outils

InfobulleInterrogation « Tableau »

Mesure de distanceset de surfaces

Page 12: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Cartographie : Contrôle des couches

Page 13: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Cartographie : Thématiques

Page 14: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Cartographie : Sauvegarde et partage

Un environnement peut êtrepartagé avec les utilisateurs seconnectant à l’application sous lemême profil

Un environnement peut être définien tant que « favori ». Dans ce cas, il est chargéautomatiquement au prochain lancement de l’application

Page 15: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Cartothèque : Ajouter des couches

Page 16: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Cartothèque : Ajouter des couches

Page 17: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Cartothèque : Ajouter des couches

Page 18: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Localisation

1Sélection de la couche d’objets géographiques servant à la localisation

2 Sélection de l’attribut utilisé pour la recherche

3 Sélection des valeurs

4 « Zoomer sur » ou « Centrer sur »

Page 19: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Mise en page : Choix de la mise en page

Page 20: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Mise en page : Choix de la mise en page

Outil de sélection

Page 21: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Mise en page : Modification des éléments

Page 22: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Mise en page : Modification des éléments

Page 23: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Mise en page : Création d’éléments graphiques

Cercle Flèche

rectangle texte

Page 24: Mise en place d'un serveur d'application SIG au Conseil ......Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006

Saisie des objets géographique

Ligne

Polygone

Référencement linéaire

Point

Géométrie Environnement d’accrochage

Une ou plusieurs couches

Évènement linéaire (point, ligne)

Tolérance d’accrochage

Environnement d’édition

Annulation des opérations

Accès aux fonctionnalités de base en conservant les opérations d’édition (zoom, déplacement, changement d’échelle..)

Copie d’objet (géométrie et attributs)

Saisie automatique des attributs (INSEE)

Utilisation des domaines