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

Post on 10-Aug-2021

3 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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é

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)

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

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

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

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

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

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

Cartographie

Cartographie : Les outils

InfobulleInterrogation « Tableau »

Mesure de distanceset de surfaces

Cartographie : Contrôle des couches

Cartographie : Thématiques

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

Cartothèque : Ajouter des couches

Cartothèque : Ajouter des couches

Cartothèque : Ajouter des couches

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 »

Mise en page : Choix de la mise en page

Mise en page : Choix de la mise en page

Outil de sélection

Mise en page : Modification des éléments

Mise en page : Modification des éléments

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

Cercle Flèche

rectangle texte

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

top related