CARMEN V. Correctifs et nouveautés 1. Correctifs... 1.1 Les deux interfaces... 1.1.1 Désactivation de l outil «Présentation de la symbologie des couches»... 1. Interface de création de cartes... 1..1 WMS/WFS indissociables dans le choix de diffusion (WxS)... 1.. Modification du système de projection de la carte... 1.3 Interface de consultation... 3 1.3.1 Problème d affichage des infobulles... 3 1.3. Problème d affichage des informations... 3 1.3.3 Zoom minimum non pris en compte dans le paramétrage des URL.... 4. Nouveautés/Evolutions... 5.1 Les deux interfaces... 5.1.1 Définitions de zones favorites... 5. Interface de création de cartes... 5..1 Ajouter des couches de différents systèmes de projection dans une carte... 5.3 Interface de consultation... 6.3.1 Paramétrer l url de consultation selon une échelle déterminée... 6.3. Surbrillance du résultat d une requête... 6.3. Indicateur de création de zones tampons... 7 3. Evolutions INSPIRE... 8 3.1 Compatibilité INSPIRE... 8 3.1.1 Solutions retenues... 8 3..1 Impacts... 8 3. Procédure pour générer un service web INSPIRE... 9 3.3 Nouveautés INSPIRE... 10 3.3.1 Fonction «Informations sur le contact»... 10 3.3. Fonction «Service INSPIRE»... 10 3.4 Modifications INSPIRE... 11 3.4.1 «Wxs» renommé en «Services associés»... 11 3.4. Déplacement de la fonction «Téléchargement»... 11 3.4.3 Fonction «Téléchargement»... 11 3.4.4 «Gestion la couche»... 1 3.4.5 «Vérification de l accès public» devient «Partager» et propose de nouvelles fonctionnalités... 13 1
1. Correctifs 1.1 Les deux interfaces 1.1.1 Désactivation de l outil «Présentation de la symbologie des couches» Forge Geo-IDE/Carmen: Anomalie #6870 OK Depuis l interface de création de cartes, lorsque le paramètre «Présentation de la symbologie des couches» disponible depuis «Paramétrage IHM» était décoché, l outil était toujours visible depuis l interface de consultation. Ce point est dorénavant corrigé, l outil n est plus systématiquement affiché dans l interface de consultation. 1. Interface de création de cartes 1..1 WMS/WFS indissociables dans le choix de diffusion (WxS) Forge Geo-IDE/Carmen: Anomalie #843 OK Lorsque un adhérent paramétrait une couche en diffusion WMS et/ou WFS (fonction "WxS"), quel que soit son choix: les deux services étaient sélectionnés par défaut. Par conséquent, s il souhaitait diffuser une donnée uniquement en WMS, le WFS était également disponible. Cette version a corrigé ce dysfonctionnement : les deux modes de diffusion sont dorénavant dissociés. 1.. Modification du système de projection de la carte Forge Geo-IDE/Carmen: Anomalie #758 OK La modification du système de projection de la carte, paramétrable depuis «Gestion de la carte» / «Autres paramètres», n était pas prise en compte.
Dorénavant, la modification de la projection de la carte est correctement prise en compte et l étendue de la carte est recalculée automatiquement sur la France Métropolitaine. Si besoin, vous pouvez recentrer l étendue de la carte sur d autres territoires en utilisant la fonction «Etendue de la carte» : sélectionnez la couche de votre choix et cliquez sur «Auto». 1.3 Interface de consultation 1.3.1 Problème d affichage des infobulles Forge Géo-IDE/Carmen: Anomalie #757 OK La configuration de certains champs dans les infobulles ne fonctionnait pas toujours. Lorsque le nom d un champ comportait plusieurs underscores «_» ou si le nom ou l alias du champ débutait ou finissait par «_», les valeurs de ce champ ne s affichaient pas en infobulles. Dans cette nouvelle version, la présence de plusieurs «_», en début ou à la fin du nom ou de l alias du champ, ne pose plus de problèmes pour l affichage des valeurs via l outil «Infobulles». 1.3. Problème d affichage des informations Forge Géo-IDE/Carmen: Anomalie #6776 OK Ce cas est identique au point précédent pour l affichage des valeurs des champs depuis l outil «Interrogation». De plus, il bloquait la totalité de l interrogation des autres champs et des autres couches. Ce cas a également été corrigé. La présence de plusieurs «_» dans le nom ou l alias du champ ne pose plus de problèmes pour l affichage des valeurs via l outil «Interrogation». 3
1.3.3 Zoom minimum non pris en compte dans le paramétrage des URL. Forge Géo-IDE/Carmen: Anomalie #6873 KO Il est possible de paramétrer l'url d'accès d une carte pour centrer cette dernière sur un objet défini (d'une couche de la carte) à un niveau de zoom adapté, permettant ainsi une meilleure visualisation de l'objet. Cependant, jusqu ici, le zoom maximum paramétré pour la couche n était pas pris en compte. Le centrage de la carte sur un objet prend désormais les contraintes d'échelle de la couche pour définir l'emprise initiale. 4
. Nouveautés/Evolutions.1 Les deux interfaces.1.1 Définitions de zones favorites Forge Géo-IDE/Carmen: Evolution #6969 KO Jusqu ici, depuis l'interface de consultation, l'internaute pouvait définir lui-même des zones favorites, mais aucune n était prédéfinie par l'administrateur de la carte. CARMEN propose maintenant cette fonctionnalité. Depuis l interface de création de cartes, l administrateur peut définir des zones favorites qui seront automatiquement disponibles dans l outil «Zones favorites» de l interface de consultation. Depuis l interface de création de cartes, cette nouvelle fonction apparaît dans les outils de navigation de la carte de travail. Pour créer une zone : - Centrez sur la zone de votre choix avec les outils de navigation. - Déroulez la liste des «Zones Favorites». - Sélectionnez «Nouvelle Zone» (1). - Puis entrer le nom de votre choix (). Pour les utiliser (dans les deux interfaces) : - Déroulez la liste des «Zones Favorites». - Sélectionnez celle de votre choix. - La carte se centre directement sur la zone enregistrée. Pour supprimer une zone : - Sélectionnez dans la liste la zone que vous souhaitez supprimer. - Cliquez sur la croix disponible à droite de la fonction. 1 Remarque : Depuis l interface de consultation, l internaute pourra donc utiliser les zones que vous aurez paramétrées, mais il pourra toujours en créer de nouvelles selon ses besoins.. Interface de création de cartes..1 Ajouter des couches de différents systèmes de projection dans une carte Forge Géo-IDE/Carmen: Evolution #86 OK CARMEN imposait que les couches ajoutées dans une carte soient projetées dans le même système de projection que celui de la carte. Il est dorénavant possible d ajouter des couches de différents systèmes de projection (projections prises en compte par l application) dans une carte. 5
Lorsqu une couche est ajoutée dans une carte, il faut désormais définir le système de projection de celle-ci dans la partie «Projection initiale de la couche». Le système de projection sera ensuite indiqué dans la fonction «Gestion de la couche». Attention, si le système de projection sélectionné n est pas bon, il ne pourra pas être modifié ultérieurement. Remarque : Pour des raisons de performance, il reste préférable que les couches de données soient dans le même système de projection que celui de la carte..3 Interface de consultation.3.1 Paramétrer l url de consultation selon une échelle déterminée Forge Géo-IDE/Carmen: Evolution #7594 OK Cette nouvelle version offre la possibilité d ajouter un nouveau paramètre dans l url de consultation d une carte. Celui-ci permettra de centrer la carte sur un objet en forçant l échelle d affichage quelque soit la taille de l écran de l utilisateur. Méthode http://carmen[nom_domaine].fr/[idx]/[nom_carte].map&scale=[echelle]¢er=[x],[y] [echelle] = dénominateur de l échelle. [X],[Y] = coordonnées du point central dans le système de projection de la carte. Exemple : http://carmen.carmencarto.fr/index.php?map=loutre.map&service_idx=38w&scale=0000¢er=36670,6687 845.3. Surbrillance du résultat d une requête Forge Géo-IDE/Carmen: Evolution #7816 OK L outil de requête disponible dans les outils permet de sélectionner des objets selon des critères choisis. Lorsque la requête renvoie des résultats, ceux-ci sont dorénavant mis en surbrillance. 6
.3. Indicateur de création de zones tampons Forge Géo-IDE/Carmen: Evolution #6019 KO Le temps de création des zones tampons (disponible dans les outils d annotations) peut être très variable. L'utilisateur peut être amené à penser que la demande n'a pas été prise en compte. Pour pallier à ce problème, un indicateur indiquant l'activité en cours a été établi. 7
3. Evolutions INSPIRE 3.1 Compatibilité INSPIRE Pour répondre aux prérogatives de la directive INSPIRE, notamment concernant la configuration des services web cartographiques de visualisation et de téléchargement, CARMEN a évolué et intègre de nouvelles fonctionnalités. 3.1.1 Solutions retenues Pour le service de visualisation : WMS 1.3 INSPIRE (MapServer 6.) Pour le service de téléchargement : téléchargement simple ATOM Pour les fiches de métadonnées de données et de services : GéoSource (formalisme INSPIRE). 3..1 Impacts 3..1.1 Fichier *.map de diffusion (wms_carte.map) Passage en MapServer 6. uniquement pour les services web de diffusion. Scenario 1 INSPIRE (fiche de métadonnée INSPIRE associée pour les web services). Ajout des champs manquants pour le service automatiquement ou à faire remplir (langue, mots-clés, résumé, limites d utilisations, conditions d accès, organisation responsable, projections obligatoires (CRS:84, EPSG:436, EPSG:458)). Ajout des champs manquants pour les couches de données automatiquement ou à faire remplir (noms et titres harmonisés, résumé, mots-clés, bounding box, identifiant unique, style INSPIRE par défaut). 3..1. Téléchargement direct via des flux ATOM et la génération des fichiers de téléchargement Raison : Incompatibilité INSPIRE du service de téléchargement direct WFS 1.1 de MapServer. Génération de fichiers de syndication ATOM en xml. -> 1 fichier ATOM par service, renvoyant vers les fichiers ATOM des données téléchargeables. -> 1 fichier ATOM par donnée, avec les liens de téléchargement dans des formats et des systèmes de projections de sortie sélectionnés. Création des répertoires de stockage des fichiers dans l espace FTP. Génération des fichiers de téléchargement prédéfinis selon les systèmes de projections sélectionnés par les adhérents et des formats déterminés (ici : TAB, SHAPE, KML). 3..1.3 Fiches de métadonnées de données et de services A travers les échanges entre CARMEN et GéoSource : Génération automatique d une fiche de métadonnée pour le service de téléchargement simple à partir d un modèle *.xml conforme. Utilisation d un modèle *.xml conforme INSPIRE pour la génération automatique des fiches de métadonnées de services WMS, WFS. Utilisation d un modèle *.xml conforme INSPIRE pour la fiche de métadonnées de donnée à pré-remplir depuis Carmen. Activation publique de la mini-fiche de métadonnée de donnée créée depuis Carmen. 8
3..1.4 L interface de création de cartes [Voir point 3.3] 3. Procédure pour générer un service web INSPIRE 1. Paramétrer les informations, sur le service, destinées à INSPIRE. Créer une fiche de métadonnée de données (GéoSource ou Carmen) 3. Lier sa fiche à une couche de donnée 4. Paramétrer la couche en diffusion WMS, WFS et/ou téléchargement Génération automatique des fiches de métadonnées de services INSPIRE «Information s sur le contact» «Service INSPIRE» «Gestion de la couche» / «Nouvelles métadonnée» ou GéoSource «Gestion de la couche» / «Métadonnée associée» «Services associés» + Le lien vers la fiche de métadonnée de donnée est créé dans la carte et dans le service web. 9
3.3 Nouveautés INSPIRE 3.3.1 Fonction «Informations sur le contact» Cette option est disponible dans le bloc «Paramètres généraux» de l interface de création de cartes. Elle permet de compléter le service web et la fiche de métadonnée de service. Elle permet de saisir un ensemble d informations sur le contact du compte. Ces informations saisies, elles sont reversées automatiquement dans les champs de contact du service (fonction «Service INSPIRE») lors de la création d une carte. Précision : ces valeurs peuvent être modifiées individuellement pour chaque service généré depuis la fonction «Service INSPIRE». Pour remplir au mieux ces éléments, veuillez-vous référer aux guides du CNIG. 3.3. Fonction «Service INSPIRE» Cette option est disponible dans le bloc «Gestion de la carte» de l interface de création de cartes. Elle permet de remplir les champs nécessaires pour la génération de services web cartographiques INSPIRE et la génération automatique des fiches de métadonnées de services associées. Ces champs permettent de renseigner des informations sur le service web généré le cas échéant : résumé, langue, etc. 1 [1] Projection communes aux services web : permet de sélectionner une liste de projections qui sera appliquée à l ensemble des couches diffusées en services web. 3 5 4 6 Précision : cette liste peut être complétée individuellement pour chaque couche depuis la fonction «Services associés», mais elle ne pourra être supprimée que depuis la fonction «Services INSPIRE». [] Résumé : permet de renseigner de manière synthétique les utilisateurs sur le contenu du service web généré. [3] Langue : renseigne sur la langue du service web. Par défaut, il s agit du français, au choix les langues de l Union Européenne. 10
[4] Langue : renseigne sur les limites d utilisation du service. Trois choix possibles : «Conditions inconnues», «Aucune condition ne s applique» et texte libre à remplir. [5] Informations sur le contact : renseigne sur le contact du service web. Lors de la création de la carte, les valeurs entrées dans la fonction «Informations sur le contact» (cf 3..1) sont reprises par défaut. Mais ces valeurs peuvent être modifiées pour chaque carte/service. [6] Charger les infos pré-enregistrées : Si les valeurs par défauts de la fonction «Informations sur le contact» (cf 3..1) changent, vous pouvez les recharger dans la carte que vous éditez en appuyant sur cette fonction. Précision: Cette nouvelle procédure s appuie sur de nouveaux modèles de fiches de métadonnées de services. Par conséquent, les fiches existantes seront remplacées: les champs que vous auriez pu remplir depuis GéoSource seront donc perdus. Il est ainsi nécessaire de remplir les champs INSPIRE depuis Carmen, puis de compléter d autres champs depuis GéoSource si vous souhaitez faire apparaitre d autres valeurs (les valeurs non prises en compte par Carmen et remplies par vos soins depuis GéoSource ne seront pas supprimées lors d un prochain enregistrement de la carte). 3.4 Modifications INSPIRE 3.4.1 «Wxs» renommé en «Services associés» L ancienne fonction «WxS» disponible dans les paramètres de gestion d une couche est renommée en «Services associés». Comme précédemment, vous pourrez y paramétrer la diffusion des couches en service web cartographiques. 3.4. Déplacement de la fonction «Téléchargement» La possibilité de rendre une couche téléchargeable est dorénavant disponible dans la fonction «Services associés». Précédemment disponible dans «Gestion de la couche», elle est dorénavant associée aux paramétrages des services web. 3.4.3 Fonction «Téléchargement» Désormais, cette fonction active : 11
Le téléchargement des couches dans l interface de publication lorsque l outil «Téléchargement de couches» (disponible dans «Paramétrage IHM»). Le téléchargement simple via des flux ATOM. Pour ce dernier, le paramétrage des projections et des champs sont pris en compte. Les couches sont ensuite disponibles dans les trois formats suivants : SHAPE, MIF/MID ET KML. Remarque : Lors de la génération des flux ATOM, un nouveau répertoire est créé dans votre espace de stockage FTP : Publication/ATOM. Attention, ne pas le supprimer. 3.4.4 «Gestion la couche» «Gestion de la couche», disponible depuis les fonctions proposées dans «Gestion des couches», change. 1 1 : métadonnées + name + titre (alias) + chemin 3 4 4 5 [1] Le champ «Chemin» concatène désormais les deux précédents champs «Chemin» et «Nom de la couche». Il renvoie directement le chemin d accès complet de la donnée SIG. [] Le champ «Alias» est désormais nommé «Titre». Il permet de paramétrer le titre de la donnée dans les cartes et les services web. Ce champ est également renommé dans la fonction «Ajouter une couche» («Paramètres généraux»). [3] Le champ «Nom de la couche» n indique plus le nom du fichier de données SIG, mais le nom «technique» (NAME au sens INSPIRE) de la couche pour la diffusion en services web. Le nom est saisi automatiquement, mais ce nom peut être modifié depuis cette fonction, notamment pour respecter la nomenclature INSPIRE. Précision : lorsque vous ajoutez une couche dans une carte, seul le titre est à paramétrer. Le nom de la couche est ensuite généré par défaut, c est-à-dire en supprimant tous les caractères spéciaux et en les remplaçants par des underscores «_». Si besoin, vous pouvez modifier celui-ci en accédant à la fonction «Gestion de la couche». La 1
saisie de caractères interdits (accents, espace, etc) est corrigée automatiquement lors de l enregistrement de ces paramètres. [4] Les champs pour la saisie d une pré-fiche 1 de métadonnée de donnée GéoSource évolue. Dorénavant, seuls les champs : titre, résumé, mots clés, mots clés INSPIRE sont disponibles. [5] Pour les pré-fiches de métadonnées de données créées depuis CARMEN, vous avez dorénavant la possibilité de la rendre publique. 3.4.5 «Vérification de l accès public» devient «Partager» et propose de nouvelles fonctionnalités Dans les «Paramètres généraux», «Vérification de l accès public» devient «Partager». Cette fonction permettait, jusque-là, d accéder directement à l interface de consultation en avertissant que les modifications non enregistrées ne seraient pas prises en compte. Cette fonction a été améliorée et permet dorénavant d obtenir rapidement les URL générées et d y accéder en cliquant sur les liens affichés. L url de consultation reste disponible et affiche directement l interface de création de cartes [1]. Désormais, si une couche est paramétrée pour être diffusée en flux WMS, WFS et/ou ATOM, l url du service web généré est visible depuis cette fonction []. Dans ce cas, une fiche de métadonnée de service sera créée automatiquement et son url sera également affichée [3]. 1 3 3 3 1 C est-à-dire une fiche de métadonnée de donnée générée dans CARMEN, à compléter dans GéoSource. 13