Présentation d arcopole Studio



Documents pareils
arcopole Studio Version 3.3

arcopole Studio Version 3.1

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

arcopole Studio Annexe 7 Architectures Site du programme arcopole :

Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne

Créer des documents interactifs

Conférence francophone ESRI 2 & 3 octobre 2013

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

arcopole Studio Annexe 4 Intégration LDAP et processus d authentification Site du programme arcopole :

Contenu de la version 3.4 C I V I L N E T A D M I N I S T R A T I O N

MESUREZ L'IMPACT DE VOS CAMPAGNES!

Gestion des documents associés

SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5

Avertissement. La Gestion Electronique de Documents

Documentation Administrateur

Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7

AMELIORATIONS DES FONCTIONNALITES DISPONIBLES

La Gestion Électronique de Documents spécialement conçue pour les Experts Comptables

Créer et partager des fichiers

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Tutoriaux : Faites vos premiers pas avec Microsoft Visio 2010

Didacticiel du service cartographique en cache

Module d introduction Comment réaliser vos propres cartes avec ArcGIS Online

CAHIER DES CLAUSES TECHNIQUES PARTICULIERES

Formation Administrateur de Données Localisées (Prodige V3.2) Recherche et consultation des métadonnées

Didacticiel de mise à jour Web

JAHIA 6. Création et modification de sites web UniNE

SUGARCRM MODULE RAPPORTS

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)

Wix : mettre en place un site d e commerce

I. Descriptif de l offre. L offre Sage 100 Entreprise Edition Entreprise

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

MESSAGERIE BUREAU AGENDA VIRTUEL. Votre nouvelle messagerie COLLABORATIVE GUIDE PRATIQUE. Membre de

Configuration et optimisation d'arcgis Server Gaëtan LAVENU ESRI France Sylvain BARD-MAÏER ESRI France

Un logiciel pour aller plus loin dans la gestion de vos espaces. Mémo technique

AVANT-PROPOS INTRODUCTION INSTALLATION INSTALLER LE PLUGIN ZOTERO INSTALLER LE MODULE DE CITATION...

Introduction : L accès à Estra et à votre propre espace Connexion Votre espace personnel... 5

Charte d exploitation et de demande d accès aux Géoservices. Plateforme Territoriale GUYANE SIG

NOTICE TELESERVICES : Demander un état hypothécaire

Guide d administration de Java Desktop System Configuration Manager Release 1.1

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

Documentation RBS Change E-Commerce Core

ArcGIS Mobile 9.3. Cédric Pesty Gael Simon. Conférence SIG 2008 Ateliers Techniques. S'il vous plait! Merci d'éteindre vos appareils portables

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)

Mémo d'utilisation de BD Dico1.6

Sous réserve de modifications techniques et des disponibilités, fabrication française.

Matérialiser les données d une BdD : créer une carte de densité de points par maillage

Guide d utilisation IPAB-ASSOCIATION v5.0 GUIDE D UTILISATION. à destination des associations et organismes sans but lucratif.

COMMUNICATION TECHNIQUE N TCV060 Ed. 01. OmniVista 4760 Nb de pages : 18 Date : URGENTE NON URGENTE TEMPORAIRE DEFINITIVE

Table des matières ENVIRONNEMENT

Guide utilisateur i-milo >> Décisionnel

La Geo-Business Intelligence selon GALIGEO avec 26/10/2005 1

Groupe Eyrolles, 2004 ISBN :

Access 2007 FF Access FR FR Base

SOMMAIRE. Comment se connecter?

Institut Universitaire Professionnalisé Génie Mathématiques et Informatique

Documentation Analyse SEM

Publication dans le Back Office

Cadastre du bruit SIT-JURA. Connecteur Arcview9.x - MSAccess. Mode d emploi. Appel formulaire. Page 1 sur 15

Guide utilisateur i-milo >> Décisionnel

Une ergonomie intuitive

Manuel d utilisation du site web de l ONRN

Cours iguess. inotes v10.1

Mise en place d'une chaîne de production raster multi-échelles

LANDPARK ACTIVE DIRECTORY OPEN/LDAP

GUIDE D UTILISATION. Gestion de compte. à destination des entreprises (Employeurs et Organismes de Formation)

Tenrox. Guide d intégration Tenrox-Salesforce. Janvier Tenrox. Tous droits réservés.

Site web établissement sous Drupal

ArcGIS for INSPIRE SIG RAIL 2011

Documentation Honolulu 14 (1)

GUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e

INFORMATIONS ET INSTALLATION DU THEME CENATA RESPONSIVE

A L ERT. Pour démarrer rapidement avec

Guide d utilisation des services My Office

Travailler et organiser votre vie professionnelle

Formation. Module WEB 4.1. Support de cours

Février Novanet-IS. Suite progicielle WEB pour l Assurance. Description fonctionnelle

Un processus novateur de «saisie automatisée sur image» qui allie :

Guide de connexion au service Nomade sous les environnements Microsoft Windows 7

Cahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES

Nouvelles fonctionnalités

SugarCRM Professionnal Guide administrateur fonctionnel v 6.0

PaperCut MF. une parfaite maîtrise de vos impressions, copies et scans.

Démarrage des solutions Yourcegid On Demand avec Citrix

Sofrecom, filiale du Groupe France Telecom Orange - Intégrateur de solution SIG. Expériences et solutions SIG

Service On Line : Gestion des Incidents

Vos outils CNED COPIES EN LIGNE GUIDE DE PRISE EN MAIN DU CORRECTEUR. 8 CODA GA WB 01 13

Communiqué de Lancement. Sage Intégrale V4.50

GESTION DES MENUS. Un menu est un ensemble de liens permettant la navigation dans le site.

PRISE EN MAIN D ILLUSTRATOR

ArcGIS. for Server. Sénégal. Comprendre notre monde

MANUEL DES NOUVEAUTES

GUIDE RAPIDE EXPERT espace de partage

Module d échange de données INTERLIS v1.0 GeoConcept Manuel d'utilisation

Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10

Manuel d utilisation NETexcom

Lotus Notes 7 Utilisateur Messagerie, agenda, tâches

GROUPE CAHORS EXTRANET

Introduction : présentation de la Business Intelligence

Transcription:

Présentation d arcopole Studio Présentation complète V2.1 Site du programme arcopole : www.arcopole.fr Auteurs du document : D. LARUELLE (ESRI France) Date de dernière mise à jour : 07/02/2012

Sommaire I Introduction... 3 II La gestion des utilisateurs et des groupes... 4 II.1 Les utilisateurs... 4 II.2 Les groupes... 4 II.3 Connexion LDAP... 4 III L administration des applications... 5 III.1 Les étapes de création d une nouvelle application... 5 III.1.1 Choix des données... 5 III.1.1.1 Les services de cartes... 6 III.1.1.2 Les fiches attributaires... 7 III.1.1.3 Les infobulles... 10 III.1.1.4 Les requêtes assistées... 11 III.1.1.5 Les documents associés... 12 III.1.2 Choix des fonctionnalités... 13 III.1.2.1 Fonctionnalités du noyau... 14 III.1.2.2 Les extensions... 16 III.2 La gestion des droits... 18 III.2.1 Généralités... 18 III.2.2 Interface... 18 III.2.3 Les types de droits pris en charge... 19 III.2.3.1 Application... 19 III.2.3.2 Données... 19 III.2.3.3 Fonctionnalités... 21 IV Personnalisation et extension fonctionnelle d arcopole Studio... 22 IV.1 Personnalisation de l interface... 22 IV.2 Extensions fonctionnelles... 23 IV.2.1 Caractéristiques d une extension... 23 IV.2.2 Développer ou faire développer des extensions... 24 07/02/2011 V2.1.0 Page 2 sur 24

I INTRODUCTION Le programme arcopole est un espace d échange accessible principalement aux collectivités territoriales françaises et plus globalement à l ensemble des secteurs publics et privés. Cette initiative, ambitionne de rassembler les acteurs autour d une communauté de professionnels et d animer des projets collaboratifs. L objectif est de mettre à disposition gratuitement des modèles de données, des outils, fonctionnalités, géo traitements répondant à certains besoins récurrents et simples des clients pour qu ils tirent le meilleur parti des technologies SIG proposées par Esri. Dans le cadre d arcopole, Esri France met à disposition arcopole Studio, son générateur d applications Flex pour ArcGIS Server. ArcOpole Studio, comme les autres templates disponibles dans le cadre du programme arcopole, est téléchargeable gratuitement sur le site www.arcopole.fr. Esri France souhaite ainsi offrir aux clients des facilités pour la création d applications web personnalisées permettant aussi bien la simple consultation que l édition. L objectif d arcopole Studio est double : Côté client : naviguer dans la carte, consulter les données et les éditer, sélectionner et imprimer Voir le document «guide d utilisation du client arcopole Studio» Côté administrateur : donner à l administrateur SIG les outils dont il a besoin pour gérer ses applications Web. Ce document présente le potentiel d administration d arcopole Studio. Présenté comme un portail d administration, arcopole Studio permet de : Gérer la liste des utilisateurs autorisés à se connecter au SIG Web, Gérer les applications (données et fonctionnalités) mises à disposition, Gérer les droits d accès à toutes les composantes des applications : o l application elle-même, o les données (Services de cartes, Couches, Attributs), o les fonctionnalités Conçu pour être facile d utilisation et sans nécessité de faire des développements, arcopole Studio permet ainsi de déployer efficacement de nouvelles applications généralistes à travers une interface conviviale et moderne, que ce soit en intranet pour le compte des services d une collectivité, en extranet pour celui des communes membres d un EPCI par exemple ou encore en internet pour une diffusion grand public. 07/02/2011 V2.1.0 Page 3 sur 24

II LA GESTION DES UTILISATEURS ET DES GROUPES II.1 LES UTILISATEURS ArcOpole Studio permet de créer, modifier ou supprimer des utilisateurs susceptibles de se connecter aux applications du serveur. Chaque personne dans l organisation peut être enregistrée comme un utilisateur. Chaque utilisateur peut se voir associer diverses informations et, notamment, un login et un mot de passe. Pour chaque utilisateur, il est possible d indiquer à quels groupes il appartient. II.2 LES GROUPES Les groupes sont des regroupements logiques d utilisateurs. Ils permettent une gestion plus simple des droits des utilisateurs sur les applications. Les groupes peuvent aussi bien représenter la structure organisationnelle de la collectivité (Direction, Service, ) qu une organisation logique (Correspondants SIG, Utilisateurs avancés, ). Ainsi, un utilisateur du Service Foncier pourra appartenir au groupe Service Foncier et à celui des Correspondants SIG. Il héritera alors des droits sur les applications de ces deux groupes. Pour permettre la gestion des groupes, il est possible de créer, modifier, dupliquer et supprimer un groupe. Pour chaque utilisateur, on peut indiquer quels sont les utilisateurs de ce groupe. II.3 CONNEXION LDAP Par défaut, la liste des utilisateurs et des groupes sont directement saisis dans arcopole Studio. Il est possible de connecter ce dernier à un serveur LDAP afin de synchroniser sa liste des utilisateurs/groupes avec celle de l annuaire. Chaque annuaire d entreprise étant différent (implémentation, niveau de gestion des droits, structure organisationnelle), une prestation spécifique de quelques jours est nécessaire. 07/02/2011 V2.1.0 Page 4 sur 24

III L ADMINISTRATION DES APPLICATIONS ArcOpole Studio propose une interface d accès au paramétrage de toutes les applications publiées. Après authentification, l administrateur accède à la liste de toutes les applications. III.1 LES ETAPES DE CREATION D UNE NOUVELLE APPLICATION Une application est définie comme un ensemble de données et de fonctionnalités. La création d une application revient à choisir : les données qui seront accessibles, comment et par qui, les fonctionnalités qui pourront être utilisées et par qui. III.1.1 Choix des données Chaque application créée avec arcopole Studio permet la superposition de plusieurs services de cartes publiés par ArcGIS Server. Pour chaque couche métier importante, l administrateur a la possibilité de personnaliser : Des fiches attributaires : ce sont des fiches d informations dont le contenu est en fonction des besoins des utilisateurs. Des infobulles : également paramétrables pour leur contenu, elles s affichent lorsque la souris s arrête quelques instants au dessus d un objet Des requêtes assistées : elles permettent de prédéfinir des requêtes récurrentes afin de faciliter les missions quotidiennes des utilisateurs. 07/02/2011 V2.1.0 Page 5 sur 24

III.1.1.1 Les services de cartes L administrateur commence par choisir le ou les services de cartes qu il souhaite voir apparaître dans l application finale. Il peut facilement définir l ordre d affichage et la transparence par défaut de chaque service de carte. Il peut également gérer les droits d accès aux différents services de cartes (voir 0 concernant la gestion des droits) Les services de cartes proviennent de serveurs SIG accessibles dans arcopole Studio. La liste des services disponibles sur un serveur ArcGIS Server est visible (zone orange ci-dessus). A tout moment, l administrateur peut décider de se connecter à un nouveau serveur de cartes Esri ; il peut ainsi exploiter les données issues d ArcGIS Online, des WebServices Esri France ou de partenaires. 07/02/2011 V2.1.0 Page 6 sur 24

III.1.1.2 Les fiches attributaires Lorsque l administrateur sélectionne une couche dans l arborescence, il a la possibilité de créer une nouvelle fiche attributaire déclenchant ainsi l ouverture d un éditeur spécialisé. L affichage dans l éditeur de fiches attributaires se rapproche au maximum du résultat qui sera obtenu dans l application finale (WYSIWYG). L éditeur est composé des zones suivantes : Zone 1 : liste des champs disponibles Zone 2 : Rendu final Zone 3 : organisation des onglets Zone 4 : organisation des données dans un onglet Zone 5 : choix de la taille de fiche Pour chaque fiche attributaire créée, l administrateur peut en gérer les droits d accès (voir 0 concernant la gestion des droits). 07/02/2011 V2.1.0 Page 7 sur 24

III.1.1.2.1 Le choix des champs L administrateur choisit les champs qui apparaîtront dans la fiche attributaire de l application finale à partir de la liste des champs disponibles (zone 1). Pour cela il les déplace simplement dans la zone WYSIWIG (zone 2) Les champs de type numérique, texte et date peuvent être ajoutés. Pour les champs de type texte, si la base de données contient une URL, celle-ci pourra être interprétée : III.1.1.2.2 Soit comme un lien hypertexte permettant à l utilisateur d y accéder dans une nouvelle fenêtre de son navigateur, Soit comme une image ; dans ce cas, c est l image en question qui sera affichée dans la fiche attributaire. L organisation en onglets Afin de faciliter la lecture de la fiche attributaire et de réaliser un premier niveau de regroupement des informations sur les couches qui comportent de nombreux champs, l administrateur peut gérer le nombre d onglets de sa fiche. Pour cela, il a la possibilité (zone 3) de renommer les onglets, d en créer de nouveaux et de supprimer ceux qu il n utilise plus. Cas des tables jointes : ArcOpole Studio est en mesure d exploiter les jointures et les classes de relations. Dès que celles-ci ont été définies soit dans le MXD, soit dans la géodatabase, elles deviennent exploitables dans arcopole Studio. Cette exploitation permet de passer d un objet principal (une ligne de bus par exemple) à la liste des objets secondaires qui lui sont joints (les arrêts de bus). Dans les fiches attributaires, la relation entre les objets est présentée sous la forme d un onglet supplémentaire qui apparaît automatiquement dans la fiche attributaire de l objet principal. Ainsi, dans l exemple précédent, la fiche attributaire de la ligne de bus dispose d un onglet «Arrêt de bus» dans lequel s affichent tous les arrêts desservis. Comme pour les autres onglets, l administrateur a la possibilité de choisir les champs à afficher dans l onglet de chacune des tables jointes. S il ne souhaite pas afficher les informations de certaines tables jointes, il peut supprimer l onglet correspondant. 07/02/2011 V2.1.0 Page 8 sur 24

III.1.1.2.3 Le paramétrage de la présentation Les champs peuvent, au besoin, être regroupés dans des onglets différents et leur disposition (soit en lignes, soit en colonnes) peut être paramétrée. Voici différents exemples de présentations pour un même onglet. III.1.1.2.4 Taille d affichage En fonction de la quantité d informations à afficher dans la fiche attributaire, l administrateur peut définir la taille en pixels de la fiche attributaire (zone 5). 07/02/2011 V2.1.0 Page 9 sur 24

III.1.1.3 Les infobulles Comme pour les fiches attributaires, lorsque l administrateur sélectionne une couche dans l arborescence, il a la possibilité de créer une infobulle. S ouvre alors l éditeur : Les infobulles présentent de manière condensée les attributs «ciblés» de la couche. Pour rester lisibles et simples, elles ne peuvent pas contenir de groupes ou d onglets. L éditeur est composé des zones suivantes : Zone 1 : liste des champs disponibles Zone 2 : Contenu de l infobulle Zone 3 : options d affichage de l infobulle Pour chaque infobulle créée, l administrateur peut en gérer les droits d accès (voir 0 concernant la gestion des droits). III.1.1.3.1 Le choix des champs L administrateur choisit les champs qui apparaîtront dans l infobulle à partir de la liste des champs disponibles (zone 1). Pour cela il les déplace simplement dans la zone WYSIWIG (zone 2). 07/02/2011 V2.1.0 Page 10 sur 24

III.1.1.3.2 Les options d affichage Les infobulles proposent deux options d affichage (zone 3) : La plage de visibilité : il s agit de la plage d échelle à laquelle l infobulle doit s afficher. Par défaut, une infobulle s affiche aux mêmes échelles que la couche à laquelle elle est rattachée mais l administrateur peut modifier cette plage d affichage. Cela permet, par exemple, d envisager différentes infobulles en fonction de l échelle d affichage de la carte. La tolérance d affichage en pixels : il s agit de la distance maximale entre la souris et l objet pour déclencher l affichage de l infobulle. Par défaut, cette distance est de 5 pixels. III.1.1.4 Les requêtes assistées Les requêtes assistées sont des paramétrages de recherches récurrentes des utilisateurs. Elles permettent de l aider en préparant les requêtes les plus usuelles. Il est ainsi possible de répondre facilement à des questions comme «quels regards avec une grille fixe ont été posés avant le (date à définir)?» De même que pour les fiches attributaires et les infobulles, l administrateur dispose d un assistant à deux étapes pour créer de nouvelles requêtes assistées : III.1.1.4.1 Etape 1 : choix des critères alphanumériques de la requête, Etape 2 : choix des champs apparaissant dans le tableau de résultat de la requête. Pour chaque requête assistée créée, l administrateur peut en gérer les droits d accès (voir 0 concernant la gestion des droits). La définition des critères attributaires La première étape de la création d une requête assistée consiste à définir les critères attributaires de la recherche. Pour cela, l administrateur dispose d une interface de paramétrage. 07/02/2011 V2.1.0 Page 11 sur 24

Il est guidé dans la construction de chacun des critères de la requête (zone 1) et peut choisir : 1. Le champ sur lequel porte sa requête 2. L opérateur 3. Le type de choix de la valeur : Libre : l utilisateur pourra saisir la valeur qu il souhaite A partir des valeurs du champ : l utilisateur devra choisir dans une liste de valeurs Fixe : l utilisateur ne pourra pas choisir sa valeur. Une fois le critère de recherche défini, celui-ci vient s ajouter à la liste des critères (zone 2) et l administrateur choisit l opérateur de liaison (ET/OU) avant de passer à la deuxième étape de la construction de la requête. III.1.1.4.2 Le choix des champs à afficher La deuxième étape permet à l administrateur de déterminer quels les sont champs qui doivent s afficher dans le tableau de résultat. Comme pour fiche attributaire ou infobulle, l administrateur dispose de la liste des champs disponibles et glisse simplement ceux qu il souhaite voir affichés dans la zone prévue à cet effet. III.1.1.5 Les documents associés Dans ArcGIS, l administrateur peut activer la gestion des documents associés pour certaines couches à partir d ArcCatalog, l outil d administration des données. Lorsqu une de ces couches est présente dans l application, arcopole Studio permet à l administrateur d activer certaines restrictions sur les documents qui peuvent être associés : La taille maximale, Les types de fichiers, Le nombre maximum de documents par objet, La taille maximale pour les images, La possibilité d archiver. Pour chaque couche sur laquelle les documents associés sont disponibles, l administrateur peut en gérer les droits d accès (voir 0 concernant la gestion des droits). 07/02/2011 V2.1.0 Page 12 sur 24

Extensions Fonctionnalités du noyau ArcOpole Studio Présentation complète III.1.2 Choix des fonctionnalités Une fois le paramétrage concernant les données terminé, l administrateur passe à l étape du choix des fonctionnalités accessibles dans l application. Comme pour les données, il aura la possibilité de limiter l accès à certaines fonctionnalités (voir 0 concernant la gestion des droits). Par défaut, arcopole Studio propose les fonctionnalités suivantes : Navigation et zooms Saisie et mise à jour Requêteur libre Impression depuis gabarit Documents associés Géonotes Mesures Gestion de projets Localisation Vue générale Légende Métadonnées ArcOpole Studio est une plateforme modulaire qui peut être étendue si les fonctionnalités standards ne sont pas suffisantes. Développées par la communauté des utilisateurs, de nouveaux outils appelés extensions sont rendus disponibles sur le site arcopole. Les extensions aujourd hui disponibles dans arcopole Studio sont les suivantes : Copyright Géotraitement Cadastre Gestion de projets De plus, en fonction du paramétrage des données, les fonctionnalités suivantes s activent automatiquement : Infobulle Fiche attributaire Requête assistée 07/02/2011 V2.1.0 Page 13 sur 24

III.1.2.1 Fonctionnalités du noyau III.1.2.1.1 Navigation et zooms La navigation et les zooms proposés permettent à l utilisateur de se déplacer interactivement sur la carte. En plus des zooms avec la molette de la souris, les zooms traditionnels sont accessibles avec l activation de boutons (zooms panoramique, avant, arrière, précédent, suivant, général, à une échelle précise). Cette fonctionnalité ne peut pas être supprimée de l application. III.1.2.1.2 Saisie et mise à jour La fonctionnalité de saisie et mise à jour de données permet d intégrer les outils de mise à jour des données avec accrochage dans l application finale. Pour qu un utilisateur puisse mettre à jour des données, il doit disposer des droits d accès à cette fonctionnalité ainsi qu à certaines couches (cf. gestion des droits). La fonctionnalité de mise à jour profite pleinement des capacités d ArcGIS en récupérant les informations contenues dans les modèles de couches et est entièrement compatible avec le versionnement ArcGIS. III.1.2.1.3 III.1.2.1.4 Requêteur libre La fonctionnalité de requête libre vient en complément des requêtes assistées. Destinée à un public averti, cette fonctionnalité permet à l utilisateur final de définir des critères (alphanumérique et géographique) en vue de sélectionner des objets. Les requêtes ainsi créés peuvent être sauvegardées par l utilisateur s il le souhaite. Impression depuis gabarit La fonctionnalité d impression généraliste utilise des gabarits d impression créés avec ArcMap pour proposer des mises en pages adaptées à tous les utilisateurs et toutes les Collectivités. Ces gabarits ne sont pas limités en taille de page. Ils peuvent inclure : Bloc de carte Légende Textes (fixes, modifiables ou automatiques) Images fixes (pour votre logo par exemple) Flèche nord Echelle Lorsque l administrateur ajoute la fonctionnalité d impression généraliste dans une application, la liste des gabarits présents sur le serveur s affiche automatiquement. Il est possible de gérer l accès à la fonctionnalité complète d impression ou à certains gabarits seulement. III.1.2.1.5 Documents associés Liée à l activation de la gestion des pièces jointes par l administrateur, la fonctionnalité de documents associés permet aux utilisateurs d accéder voire de modifier (ajout, suppression) la liste des documents associés à un objet. Si les documents associés sont activés sur une couche, ils deviennent accessibles dans un nouvel onglet dans la fiche attributaire de la couche en question. 07/02/2011 V2.1.0 Page 14 sur 24

III.1.2.1.6 Géonotes Les géonotes sont des annotations géographiques sur la carte. Cette fonctionnalité permet aux utilisateurs de dessiner (éventuellement avec accrochage aux objets) et d ajouter des textes en surimpression de celle-ci. III.1.2.1.7 Mesures La fonctionnalité de mesure permet de mesure des coordonnées (point), des distances (ligne) et des surfaces (polygone). III.1.2.1.8 III.1.2.1.9 Gestion de projets Les projets permettent aux utilisateurs d enregistrer leur espace de travail en mode public ou privé. Une fois enregistré, celui-ci peut être ré-ouvert ou partagé avec une autre personne habilitée à ouvrir l application. Un projet intègre une ou plusieurs des informations suivantes : Localisation III.1.2.1.10 Vue générale Couches cartographiques affichées, emprise géographique de travail, géonotes dessinées La fonctionnalité de localisation permet à l administrateur de mettre en place des localisations métiers en fonction de critères attributaires imbriqués. Il est ainsi par exemple possible de créer des localisations permettant de zoomer successivement sur : Région Département Commune Département Commune Section Parcelle Commune Voie Adresse Bâtiment La vue générale permet d ajouter une carte de localisation sur le territoire. III.1.2.1.11 Légende La fonctionnalité de légende permet l accès à la légende de la carte. Elle permet aussi d activer/désactiver l affichage des données et d en gérer la transparence d affichage. 07/02/2011 V2.1.0 Page 15 sur 24

III.1.2.2 Les extensions III.1.2.2.1 Qu est-ce qu une extension Une extension est une fonctionnalité (ou un ensemble de fonctionnalités) qui peut être installée sur le serveur et qui devient disponible dans arcopole Studio. Une fois installée, une extension peut être ajoutée à n importe quelle application et paramétrée directement depuis arcopole Studio. Les extensions sont développées par Esri France et/ouses partenaires mais aussi par des utilisateurs d arcopole Studio qui disposent de compétences en développement Flex. L avantage de ce système d extension est dans la capacité qu il offre à développer de nouvelles fonctionnalités autour du noyau sans avoir besoin de modifier le cœur d arcopole Studio. Cela garantit l évolutivité d arcopole Studio sans remettre en cause ce qui a été développé sous la forme d extension. Cette possibilité offre de grandes perspectives d évolutivité pour votre SIG. Par exemple, si vous avez besoin d une fonctionnalité de connexion avec une autre application, vous pouvez la développer ou la faire développer comme une extension. Une fois réalisée, vous pourrez ajouter cette nouvelle extension à toutes les applications créées avec arcopole Studio (existantes et futures). Plus de détails sur le développement d extensions vous sont donnés au 0. Une fois développées, en accord avec l esprit de partage du programme arcopole, nous vous encourageons à publier vos extensions sur le site arcopole afin que tout le monde puisse en bénéficier gratuitement. Dans ce cas, vous avez alors la possibilité d accompagner les extensions que vous publiez extension de leur code source si vous le souhaitez. A ce jour, les extensions disponibles sont les suivantes : Nom de l extension Copyright Géotraitement Cadastre PLU Code source Ouvert Fermé Fermé Fermé 07/02/2011 V2.1.0 Page 16 sur 24

III.1.2.2.2 III.1.2.2.3 Extension Copyright L extension Copyright permet de gérer l affichage d un texte fixe dans une application finale ainsi que dans les impressions générées depuis cette application. Ce texte peut être saisi manuellement par l administrateur ou bien être issu du paramétrage des services de carte ArcGIS Server. Extension Géotraitement La publication de services de géotraitements par ArcGIS Server est une fonctionnalité très intéressante et ouvre des possibilités infinies de personnalisation des applications. L extension Géotraitement permet d utiliser ces services de géotraitements dans des applications créées avec arcopole Studio. Au préalable les géotraitements doivent être testés sur ArcGIS et ArcGIS serveur. Tous les types de géotraitements sont envisageables. Lors de la première présentation de cette extension, les thématiques suivantes avaient été montrées : III.1.2.2.4 Extraction de données utilisant l outil découper et envoyer d Esri Calcul d itinéraires Calcul de zones de dessertes (isochrones) Extension Cadastre L'extension Cadastre ajoute l'ensemble des outils nécessaires à une gestion effective du Cadastre (localisation, recherche, consultation de la matrice) et permet une gestion fine des droits d accès conforme avec les demandes de la CNIL. L extension cadastre fait l objet d un guide utilisateur dédié. Pour rappel, le programme arcopole comporte le modèle de données cadastral et les outils d import (intégration) des données graphiques (norme Edigéo-PCI ou BD Parcellaire) et alphanumériques (MajicIII). III.1.2.2.5 Extension PLU L'extension PLU permet de facilement accéder aux informations règlementaires d'urbanisme des POS et PLU L extension PLU fait l objet d un guide utilisateur dédié. Pour rappel le programme arcopole comporte le modèle de données PLU et un guide méthodologique facilitant l import (intégration) des données. 07/02/2011 V2.1.0 Page 17 sur 24

III.2 LA GESTION DES DROITS III.2.1 Généralités Les outils Web mis à disposition sur le site arcopole proposent une gestion rigoureuse des droits d accès grâce à une interface moderne de gestion des droits. L administrateur a la possibilité de définir les droits d accès à tous les niveaux de l application, aussi bien sur les données que sur les fonctionnalités mises à disposition. Une seule et même application créée avec arcopole Studio peut être utilisée par des utilisateurs disposant de droits différents. Ces différents utilisateurs accèdent alors aux données et aux fonctionnalités différentes en fonction des choix de l administrateur. III.2.2 Interface ArcOpole Studio propose une interface unique pour la gestion de tous les droits sur une application. Cette interface se compose des 3 éléments suivants : Sur la gauche (zone 1) s affiche le contenu de l application. Chaque élément de l application peut se voir associer des droits. La zone de droite (zone 2) présente la liste des utilisateurs et groupes qui n ont pas encore le droit accéder à l élément de l application sélectionné dans la zone 1. Enfin, la zone du bas affiche la liste des utilisateurs et groupes qui ont le droit accéder à l élément de l application sélectionné dans la zone 1. 07/02/2011 V2.1.0 Page 18 sur 24

III.2.3 Les types de droits pris en charge Les éléments sur lesquels des droits peuvent être gérés sont divers et composent chaque niveau d une application. Ainsi, il est possible de définir des droits sur les niveaux suivants de l application: III.2.3.1 Application L accès à l application peut être sécurisé. C est le droit de plus haut niveau. Un utilisateur qui n a pas le droit d accéder à l application ne peut se voir attribuer des droits sur des composants de celle-ci. Deux niveaux de droits sont possibles : Accès autorisé ou non-autorisé III.2.3.2 Données On entend par niveau de droit sur les données, tous les éléments suivants : les services de cartes les couches les champs les infobulles Les fiches attributaires Les requêtes assistées Les documents associés Sur chacun de ces éléments, l administrateur peut indiquer si un utilisateur/groupe peut y accéder. Une série de droits est applicable en fonction de l élément. Le tableau ci-dessous les résume : Consultation Mise à jour Export Filtre Service de carte X X X Couche X X X X Champ X X X X Infobulle Fiche Attributaire Requête pré-paramétrée X X X Documents associés X X 07/02/2011 V2.1.0 Page 19 sur 24

Par exemple : Il est possible de créer une application de gestion de l assainissement collectif ou deux groupes d utilisateurs disposent de droits différents : Droits de l application «Assainissement» Groupe «Consultation assainissement» Groupe «Gestion assainissement» Consult. MàJ Export Filtre Consult. MàJ Export Filtre Conduites X X X Regards X X X Ouvrages X X* X * Ce filtre limite l affichage aux ouvrages «en fonctionnement». Les ouvrages «en projet» ou «en construction» ne sont pas affichés Dans cette application : Les utilisateurs du groupe «Consultation assainissement» peuvent consulter toutes les données mais n en mettre à jour aucune. La couche des ouvrages est filtrée pour n afficher que les ouvrages qui sont en fonctionnement. Les utilisateurs du groupe «Gestion assainissement» peuvent consulter toutes les données et les mettre à jour à l exception des ouvrages qui sont gérés par un autre service. La signification des différents droits est la suivante : Consultation : c est un droit d accès à l information. Ce droit est applicable à tous les niveaux associés aux données. Il permet d indiquer si, pour un niveau donné, l utilisateur ou le groupe peut voir l élément. Mise à jour : c est un niveau avancé d accès à l information permettant la mise à jour des données. Une personne qui dispose de ce niveau de droit dispose forcement également du niveau Consultation. Export : Comme le droit de mise à jour, il s agit un niveau avancé qui permet l extraction des données de l application. Bien que déjà disponible dans l interface, ce droit n est pas encore activé dans le logiciel. Une personne qui dispose de ce niveau de droit dispose forcement également du niveau Consultation. Filtre : il s agit d un droit particulier qui permet de définir une clause SQL «Where» permettant de limiter l accès aux informations d une couche ou d un champ. Ainsi, l administrateur peut définir, pour un utilisateur donné, une requête qui limitera les données accessibles à l utilisateur. 07/02/2011 V2.1.0 Page 20 sur 24

III.2.3.3 Fonctionnalités L administrateur a également la possibilité de définir les droits d accès aux fonctionnalités de l application. Pour la grande majorité des fonctionnalités seuls deux niveaux de droits sont possibles : Accès autorisé ou non-autorisé. Ainsi, les utilisateurs peuvent ou non accéder à la fonctionnalité de Géonote, de Mesure, de Gestion de projet, de localisation, Toutefois, certaines fonctionnalités présentent un fonctionnement légèrement différent : Impression : en plus de pouvoir gérer l accès à la fonctionnalité d impression, vous avez la possibilité de définir des droits d accès sur chaque modèle d impression, Saisie et mise à jour : pour pouvoir mettre à jour une donnée, l utilisateur doit disposer d un accès à la fonctionnalité de mise à jour ET doit également avoir le droit de mettre à jour certaines couches de données. Cadastre : compte tenu de la sensibilité des informations contenues dans la matrice cadastrale, deux niveaux d accès sont disponibles pour les données cadastrales : données publiques et données nominatives. Plus de détails sont disponibles dans la documentation d administration de l extension Cadastre. 07/02/2011 V2.1.0 Page 21 sur 24

IV PERSONNALISATION ET EXTENSION FONCTIONNELLE D ARCOPOLE STUDIO ArcOpole Studio propose de nombreuses fonctionnalités disponibles en standard, utilisables telles quelles. Pour les utilisateurs qui auraient des besoins qui ne sont pas couverts, plusieurs niveaux de personnalisation sont disponibles : Personnalisation de l interface de l application cliente, Développement d extensions. IV.1 PERSONNALISATION DE L INTERFACE Les applications paramétrées avec arcopole Studio sont ensuite utilisées dans une application appelée «Client arcopole». L apparence de cette application ainsi que son ergonomie ont fait l objet d un travail poussé mais les Collectivités veulent souvent en personnaliser l aspect afin de l intégrer dans une charte graphique souvent imposée par le service de la Communication. ArcOpole Studio le permet par la modification du thème de l application cliente (appelé skin dans le langage de développement Adobe Flex). Le skin par défaut de l application cliente est fourni sur demande et peut donc être modifié afin d adapter l interface du Client arcopole à un contexte particulier. Les modifications peuvent être simples (ajout d un logo, changement d une couleur) ou beaucoup plus complexes (changement complet de l interface). Exemple d une modification avancée du skin par la CA Toulon Provence Méditerranée 07/02/2011 V2.1.0 Page 22 sur 24

IV.2 EXTENSIONS FONCTIONNELLES Dans arcopole Studio, il existe deux types de fonctionnalités : Les fonctionnalités du noyau : il s agit des fonctionnalités génériques de bases qui sont intégrées directement dans le cœur du logiciel (liste disponible au III.1.2.1). Ces fonctionnalités sont développées et maintenues par Esri France. Les extensions : il s agit de nouvelles fonctionnalités (ou d ensembles de fonctionnalités) qui peuvent être installées sur le serveur et qui viennent alors s ajouter à celles du noyau. Les utilisateurs d arcopole Studio peuvent télécharger de nouvelles extensions sur le site www.arcopole.fr. Les extensions peuvent être téléchargées sur le site d arcopole accompagnées ou non de leur code source, en fonction de la volonté de leur développeur. IV.2.1 Caractéristiques d une extension Techniquement, une extension est développée dans le langage Flex d Adobe. Elle est développée à côté du noyau d arcopole Studio et ce dernier s occupe de charger automatiquement cette nouvelle fonctionnalité pour en permettre le paramétrage et l utilisation. Un nouveau projet (fichier SWF) est compilé spécifiquement pour votre extension. L avantage de ce système d extension est qu il permet de développer de nouvelles fonctionnalités sans avoir besoin de modifier le cœur d arcopole Studio. Cela garantit l évolutivité de la version d arcopole Studio installée sur vos serveurs sans remettre en cause ce qui a été développé sous la forme d extension. Vous avez ainsi la possibilité de profiter des mises à jour d arcopole Studio et de continuer à utiliser vos extensions. Une fois développées, en accord avec l esprit de partage du programme arcopole, nous vous encourageons à publier vos extensions sur le site arcopole afin que tout le monde puisse en bénéficier gratuitement. Dans ce cas, vous avez alors la possibilité d accompagner les extensions que vous publiez extension de leur code source si vous le souhaitez. 07/02/2011 V2.1.0 Page 23 sur 24

IV.2.2 Développer ou faire développer des extensions Si, parmi les fonctionnalités du noyau et les extensions actuellement disponibles, vous ne trouvez pas la fonctionnalité dont vous avez besoin, vous avez la possibilité de la développer (ou faire développer) sous la forme d une extension. Pour cela, des compétences en développement en langage Adobe Flex sont nécessaires ainsi qu une formation spécifique sur le sujet dispensée par Esri France. Une fois que cette extension a été développée, la nouvelle fonctionnalité peut être ajoutée et paramétrée directement à partir de l interface d arcopole Studio et toutes les applications que vous avez créées peuvent en profiter. 07/02/2011 V2.1.0 Page 24 sur 24