Généralités
- Code (obligatoire) : Identifiant de la cartographie MapGuide®, unique dans l'application.
- Description : Description de la cartographie MapGuide®.
- Serveur de carte (obligatoire) * : Adresse liée au service MapGuide® pour initialiser la carte (Couches, SRID, informations issues du SIG).
Elle peut également permettre l’accès au Viewer si celle-ci est accessible aux clients (navigateurs Web).
- Bouton [Initialiser] : Ce bouton permet, lorsque le serveur de carte est renseigné, d'initialiser la carte avec toutes les informations liées au service dédié (les couches et leurs propriétés, le SRID, le descriptif).
- URL publique * : URL publique liée au service MapGuide®. Cette URL permet d'accéder au Viewer.
- Librairie : Librairie liée au service MapGuide®.
- Utilisateur MapGuide® : Utilisateur lié au service MapGuide® (obligatoire).
- Mot de passe : Mot de passe lié au service MapGuide® (obligatoire).
- Arborescence : Structure de l'arborescence dans laquelle cette cartographie sera affichée.
- État : État de la cartographie MapGuide® ("Actif", "Inactif" ou "Annulé" - voir Changer l'état d'un élément). Cet état conditionne uniquement les interactions avec le formulaire. L'accès au Viewer, en revanche, est indépendant de l’état de la cartographie (sauf si cette dernière est supprimée).
- Carte principale : Case cochée lorsque vous souhaitez définir la carte comme principale. Plusieurs cartes MapGuide® peuvent être créées dans CARL Source, mais seulement une est définie comme principale.
- SRID (Référence Spatiale) : Système référentiel spatial lié à la carte. Il est rapatrié directement par le service MapGuide® (Cf. bouton "Initialiser"). Ce champ est non modifiable.
- Couleur de sélection : Couleur utilisée dans la carte lors de la sélection d'un élément.
- Couleur de surbrillance : Couleur utilisée dans la carte lors de la mise en surbrillance d'un élément.
- Plan : Point sur lequel on se positionne par défaut lors de l'accès au plan. Ce point doit être valide et associé à un fond de plan (colonne PATH_DWF non-nulle dans la table des équipements).
Concernant le champ « Serveur de carte » :
- Cette URL est utilisée pour l’initialisation de la carte (informations issues du SIG).
- Elle peut également être transmise aux clients (navigateurs Web) pour l’accès au Viewer, dans le cas où aucune "URL publique" n’a été renseignée.
- Il est nécessaire de renseigner dans ce champ l’URL de la machine hébergeant le moteur de cartographie et permettant l’accès au service MapGuide®.
- L’adresse aura la forme suivante : http://mapguide-server:portNumber/mapguide (à adapter à votre contexte)
- Si l’URL de la machine hébergeant le moteur de cartographie n’est pas accessible par l’ensemble des clients (navigateurs Web), il est impératif de renseigner une "URL publique" (voir plus bas).
-
Dans le cas particulier où l’application CARL Source est déployée en mono-instance et où le moteur de cartographie (MapGuide®) est installé sur le même serveur physique que CARL Source :
- Il est alors possible (ce n’est pas une obligation) de spécifier dans ce champ une adresse du type 127.0.0.1 ou localhost (désignant une adresse locale)
==> Dans ce cas, il est obligatoire de renseigner une "URL publique" (voir plus bas).
- En effet, si aucune URL publique n’est renseignée, les clients (navigateurs Web) chercheront à se connecter à une adresse du type 127.0.0.1 ou localhost (c’est-à-dire à leur propre adresse) pour accéder au Viewer, ce qui engendrera une erreur.
Concernant le champ « URL publique » :
- L’URL publique est utilisée exclusivement pour permettre aux clients (navigateurs Web) d’avoir accès au Viewer.
- Cette URL doit être renseignée :
- dans le cas où les postes « clients » (navigateurs Web) ne peuvent pas avoir directement accès au serveur de cartographie,
- ou dans le cas où une adresse du type 127.0.0.1 ou localhost (désignant une adresse locale) a été renseignée pour le « Serveur de carte » (voir plus haut).
- Si cette URL publique est renseignée, c’est elle qui sera transmise aux clients souhaitant accéder au Viewer (et non-plus l’URL renseignée dans le champ « Serveur de carte »).
- Cette URL doit être visible et accessible depuis l’extérieur du serveur, par tout navigateur « client » souhaitant accéder à la cartographie par le biais de CARL Source.
Par conséquent, ce champ ne doit pas être renseigné avec des valeurs comme 127.0.0.1 ou localhost (désignant une adresse locale), mais bien avec une adresse identifiable au sein du réseau (et accessible depuis l’extérieur du réseau si besoin).
Information issue du SIG
- Informations rapatriées du service MapGuide® (non-modifiables) : nom de la carte, description de la carte, description du service.
Liste des couches
- Icônes :
En cliquant sur cette icône, vous accédez à la pop-up permettant de définir le critère de filtre d'une couche. Un seul critère est applicable.
- Le libellé du paramètre,
- Le fragment de SQL, le critère doit être écrit de la manière suivante : CRITICALITY = '{0}',
- Le type du critère : Chaîne, Booléen, Date, Entier, Décimal.
En cliquant sur cette icône, vous accédez à la pop-up permettant de définir les attributs sur lesquels la recherche se lance.
Seuls les critères alphanumériques sont sélectionnables. Vous avez la possibilité de rechercher sur des attributs présents dans les couches CARL et MapGuide®.
- Couche : Identifiant de la couche (non modifiable).
- Libellé : Libellé de la couche.
- Échelle : Niveau de zoom lié à la couche.
- Disponible : Case cochée lorsque vous souhaitez que la couche soit disponible. Dans ce cas, la couche sera présente dans la carte mais également dans la "Table des matières".
- Sélectionnable : Case cochée lorsque vous souhaitez pouvoir sélectionner dans la carte un ou plusieurs éléments associés à cette couche.
- Visible : Case cochée lorsque vous souhaitez voir apparaître par défaut votre couche dès l'ouverture de la carte.
- Classe : Classe concernée par la couche - Matériel, Point de structure, Intervention, Opération.
- Ordre : Ordre d'affichage de la couche dans la table des matières de la carte.
Une action permet de créer directement une carte MapGuide® depuis CARL Source.
Cette action est disponible à partir du formulaire de détail d'une carte MapGuide® : accessible via l'icône
, elle se nomme Création d'une carte sur le serveur MapGuide®.
Pour créer directement une carte MapGuide®, il est nécessaire de renseigner les paramètres suivants :
- Serveur de carte : Adresse du serveur MapGuide®.
- Utilisateur MG : Administrateur du serveur MapGuide®.
- Mot de passe : Mot de passe du serveur MapGuide®.
- Répertoire d'installation : Répertoire d'installation sur le serveur MapGuide®.
- SRID : Combo box présentant les SRID installés sur la base de données (par défaut SRID = 0 pour un plan, et SRID = 2154 pour une carte).
- Utilisateur SGBD : Administrateur de la base de données.
- Mot de passe SGBD : Mot de passe de la base de données.
Une fois la carte créée, vous pouvez cliquer sur le bouton [
Initialiser] pour finaliser cette création.