Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Cette extension de JMap ajoute des outils d'édition à une application JMap Pro. Ces outils permettent d'ajouter et de modifier des éléments ainsi que leurs attributs sur les couches éditables. Ils permettent aussi d'effectuer des opérations spatiales sur les éléments de toutes les couches vectorielles (calculs d'intersections, d'unions, de zones tampon, etc.).
Une seule couche ne peut être éditée à la fois.
Toutes les opérations d'édition sont effectuées sur ladite couche.
Pour faire des éditions sur une autre couche, elle doit être d'abord sélectionnée.
Le fonctionnement des outils d'édition est différent selon les caractéristiques de la couche.
Cette couche existe toujours dans un projet JMap Server. C'est la couche éditable par défaut. Elle offre une édition sans contrainte en permettant de mélanger des éléments de différents types et différents styles. Elle ne possède aucun attribut (données descriptives) et il est par conséquent impossible d'ajouter des données attributaires aux éléments dessinés.
Les éditions sur cette couche ne sont pas persistantes, c'est-à-dire qu'elles seront perdues à la fin de la session si elles ne sont pas exportées. Pour sauvegarder ces données, il existe deux possibilités :
La création d'un contexte avec l'option de sauvegarde des annotations. Les éléments édités seront disponibles à nouveau à l'ouverture du contexte.
L'exportation vers un fichier (shp, mid/mif, kml ou wkt) sur le poste local à l'aide de l'extension Exportation. Le fichier de données pourra être rouvert à l'aide de l'extension Importation.
L'édition sur la couche Annotations est utile pour faire des croquis et annotations de manière simple et peu contraignante.
Les couches éditables permettent de faire l'édition des données incluant l'ajout, le déplacement, la modification et la suppression de géométries, ainsi que la saisie ou la modification des valeurs de leurs attributs.
L'administrateur de JMap Server peut octroyer à un utilisateur la permission de modifier le contenu d'une ou de plusieurs couches d'un projet.
De plus, un utilisateur peut aussi créer des couches personnelles directement dans l'application JMap Pro (si l'administrateur JMap Server lui a donné la permission) ainsi que donner la permission de son édition à d'autres utilisateurs. Dans les deux cas, l'édition des données se réalise de manière semblable.
Les couches éditables sont plus structurées que la couche Annotations. Elles possèdent un type unique d'élément et il n'est pas permis d'ajouter des éléments des autres types. Elles possèdent aussi un jeu d'attributs bien défini, qui seront présents sur chacun des éléments de la couche. Enfin, une couche éditable possède un ou plusieurs styles (en fonction de l'échelle) qui sont appliqués à l'ensemble des éléments de la couche.
L'édition d'une couche éditable est soumise aux particularités de la couche. Par exemple, les outils de dessin des types d'éléments non compatibles avec la couche sont désactivés. De plus, les interfaces de modification du style des éléments non compatibles sont aussi désactivés.
La saisie des attributs des nouveaux éléments se fait à l'aide d'un formulaire qui s'affiche à l'ajout de chaque élément. Vous pouvez y entrer les valeurs des attributs. Dans les couches éditables proposées par l'administrateur JMap, certains attributs sont requis et d'autres sont facultatifs. Le formulaire ne pourra être fermé que lorsque tous les attributs requis seront renseignés. Dans les couches personnelles, tous les attributs du formulaire sont facultatifs.
Il est aussi possible d'ouvrir le formulaire de saisie des attributs en cliquant avec le bouton de droite sur un élément de la carte.
Dans le cas des couches personnelles et des couches éditables qui ont un formulaire de base pour la saisie des attributs, l'édition des données attributaires peut aussi se faire à l'aide de l'explorateur d'éléments de la couche.
Cette fonction n'est pas disponible pour les couches éditables qui possèdent des formulaires complexes, avec des formats des données bien définis.
Pour débuter l'édition des attributs, il faut d'abord activer l'édition des données attributaires dans l'explorateur en cliquant sur et cliquer par la suite dans la cellule contenant la donnée à modifier.
1
2
Cliquez dans une cellule modifiable afin de saisir la nouvelle valeur de l'attribut. Certaines cellules comportent des interfaces de saisie particulières (calendrier pour un attribut de type date). Des règles de validation sur le type de données saisies sont appliquées à la fin de la saisie.
3
Certains attributs dits "système" ne sont pas modifiables. Ces attributs sont renseignés automatiquement par JMap Server et sont utilisés pour des fins de gestion.
L'activation du bouton de modification rend les cellules modifiables.
L'extension JMap Edition permet aux utilisateurs d'ajouter et de modifier des éléments cartographiques dans l'application JMap Pro.
Elle offre aussi la possibilité d'exécuter plusieurs opérations graphiques et géométriques sur les éléments de la carte.
Combinée avec les fonctions de collaboration de JMap, notamment les couches éditables et les contextes cartographiques, JMap Edition devient un outil fort utile.
Le menu contextuel de la carte offre des options spécifiques à l'extension Edition lorsque celle-ci est présente dans l'application. Un clic du bouton droit du curseur permet d'ouvrir le menu contextuel.
La distribution verticale des éléments de la couche Annotations peut être modifiée. Cela permet, par exemple, de contrôler quel élément doit apparaître au-dessus des autres. Les éléments peuvent être déplacées d'une position à la fois ou envoyés tout à l'arrière ou tout à l'avant. Les éléments doivent être sélectionnés au préalable.
Des éléments d'une couche peuvent être dupliqués vers une autre couche. Le menu présente une liste de couches de destination possibles. Vous devez sélectionner la couche de destination de votre choix. Lorsque des éléments sont copiés d'une couche vers une autre, ils prennent le style de la couche de destination. Si les attributs sont les mêmes entre les deux couches, les valeurs des attributs sont copiées avec l'élément.
Les opérations sur les nœuds permettent d'ajouter, de déplacer et de supprimer des nœuds des éléments éditables. Une fonction permet de pivoter les polygones.
Permet de déplacer un nœud ou plusieurs nœuds des éléments éditables sélectionnés. Notez que cet outil permet aussi de sélectionner des éléments.
Pour déplacer un seul nœud :
Cliquez sur pour activer l'outil.
Approchez le curseur du nœud à déplacer. Celui-ci se met en surbrillance.
Faites-le glisser à l'endroit souhaité.
Pour déplacer plusieurs nœuds simultanément en conservant la topologie :
Sélectionnez le ou les éléments voulus.
En maintenant la touche SHIFT enfoncée, sélectionnez les nœuds qui devront être déplacés en cliquant ou en traçant une boîte. Les nœuds sélectionnés deviennent en surbrillance.
Glissez les nœuds sélectionnés vers l'endroit désiré. Tous les nœuds sélectionnés sont déplacés simultanément.
Permet d'ajouter un nouveau nœud à un élément éditable sélectionné. Notez que cet outil permet aussi de sélectionner des éléments.
Approchez le curseur d'un côté de l'élément. Un point jaune apparaît pour montrer l'emplacement du nouveau nœud.
Cliquez pour confirmer.
Permet de supprimer un nœud existant de l'objet éditable sélectionné. Notez que cet outil permet aussi de sélectionner des éléments.
Approchez le curseur du nœud à supprimer. Celui-ci se met en surbrillance.
Cliquez pour confirmer.
Permet de pivoter des éléments polygonales et linéaires autour de leur centre.
Sélectionnez un des points de l'élément.
Faites pivoter le point.
Libérez le point à la place désirée.
Cliquez sur pour activer l'outil.
Cliquez sur pour activer l'outil.
Cliquez sur pour activer l'outil.
Cliquez sur pour activer l'outil.
Les géométries des couches vectorielles peuvent être éditées en utilisant les outils d’édition et des fonctions spécifiques qui permettent d’ajouter et d’éditer des éléments en format WKT (Well-known text). L’utilisateur doit avoir les permissions pertinentes pour éditer les données de la couche.
La fenêtre ancrable Edition donne accès aux outils d’édition qui comprennent les outils de dessin des géométries (points, lignes, polygones, textes, etc.), l’outil de sélection et les outils d’ajout, de déplacement et d’effacement de nœuds.
La barre de menus et le menu contextuel donnent accès aux fonctions WKT.
L'extension Edition offre deux types d'opérations spatiales sur les géométries :
le géotraitement
les outils spatiaux.
Les fonctions de Géotraitement concernent l'ensemble ou une sélection des éléments des deux couches impliquées et leur résultat est un ensemble de géométries qui s'ajoutent à la couche Annotations.
Les opérations effectuées au moyen des Outils spatiaux concernent les éléments sélectionnés au préalable et leur résultat est une ou plusieurs nouvelles géométries ajoutées à la couche Annotations.
Les attributs des couches sur lesquelles s'effectuent les opérations spatiales ne sont pas conservés dans les résultats (la couche Annotations n'a pas d'attributs).
Les éléments résultant des opérations peuvent être sélectionnés et copiés dans d'autres couches à l'aide des outils de la fenêtre Edition et des fonctions du menu contextuel.
Lorsque vous effectuez des opérations spatiales sur des éléments éditables, vous pouvez maintenir enfoncée la touche CTRL afin de ne conserver que le résultat de l'opération, c'est-à-dire en supprimant automatiquement les éléments éditables qui étaient sélectionnés.
L'utilisateur de JMap Pro peut ajouter et éditer des géométries en format WKT.
Le format Well-known text est défini par l'OGC et permet de représenter des éléments géométriques tels que des points, des lignes, des polygones, des TIN et des polyèdres au moyen des coordonnées en deux ou en trois dimensions. Le format permet aussi de représenter des informations sur les éléments telles que le système de coordonnées (fr.wikipedia.org/wiki/Well-known_text, www.opengeospatial.org/standards/sfa).
La fonction est accessible à partir du menu Outils -> Ajouter une géométrie WKT de la barre de menus. Une fenêtre se déploie et permet d'écrire les coordonnées des éléments à ajouter.
Les éléments sont ajoutés dans la couche Annotations. Ils peuvent être sauvegardés dans un contexte ou ils peuvent être sélectionnés et dupliqués dans d'autres couches éditables, à l'aide du menu contextuel. Ce menu permet aussi de supprimer les éléments et de modifier leur position verticale.
Le menu contextuel offre aussi la possibilité d'éditer les éléments en format WKT. La fonction Éditer la géometrie WKT affiche les éléments des couches qui se trouvent dans le point de la carte dans lequel le menu contextuel est ouvert. Sélectionnez un des éléments pour ouvrir la fenêtre qui contient les coordonnées et les données de l'élément. Si vous avez les permissions, vous pouvez éditer ces données.
Vous pouvez effectuer l'intersection de la totalité ou d'une sélection d'éléments de deux couches :
Sélectionnez la fonction Intersection dans le menu Outils -> Géotraitement.
Sélectionnez dans les menus déroulants les couches dont les éléments seront intersectés.
Appuyez sur Exécuter.
Pour effectuer l'intersection des éléments sélectionnés, cochez la case pertinente.
Les nouveaux éléments s'affichent colorés et sont ajoutés à la couche Annotations. Il s'agit de nouvelles géométries issues de l'intersection individuelle de chacune des géométries de la première couche avec chacune des géométries de la deuxième couche.
Vous pouvez copier les nouveaux éléments sur une autre couche affichée dans l'application si vous avez les permissions d'y ajouter des éléments.
Les outils de dessin servent à dessiner des éléments cartographiques sur une couche. Seule la couche en édition sélectionnée peut recevoir les éléments dessinés.
La figure illustre les outils disponibles.
JMap Pro offre des fonctions d'accrochage qui facilitent l'édition des géométries. Pour plus de détails, consultez le Guide d'utilisation de JMap Pro.
Dessiner un point Ajoute un nouveau point en cliquant sur la carte
Dessiner un point par coordonnées Permet d'ajouter un point à partir de coordonnées X et Y précises.
Dessiner à main levée Permet de dessiner une ligne à main levée comme avec un crayon. 1. Appuyez sur le bouton gauche de la souris et maintenez-le enfoncé pour dessiner. 2. Relâchez le bouton pour terminer.
Dessiner une ligne Ajoute une nouvelle ligne simple. 1. Cliquez sur la carte pour définir le premier point. 2. Cliquez une 2ème fois pour définir le dernier point et ainsi terminer la ligne.
Dessiner une multiligne Ajoute une nouvelle polyligne (ligne à 1 ou plusieurs segments). 1. Cliquez sur la carte pour déterminer chaque nœud définissant les extrémités des segments. 2. Double-cliquez ou appuyez sur la barre d'espacement pour terminer le dessin.
Dessiner un polygone Ajoute un nouveau polygone sur la carte. 1. Cliquez sur la carte pour définir chaque nœud définissant les extrémités des segments. 2. Double-cliquez ou appuyez sur la barre d'espacement pour terminer le dessin.
Dessiner un rectangle Ajoute un nouveau rectangle sur la carte. 1. Cliquez pour définir le 1er point. 2. Cliquez à nouveau à l'endroit désiré pour définir le 2e point et terminer la boîte.
Dessiner une ellipse Ajoute un cercle sur la carte. 1. Cliquez pour définir le point central. 2. Cliquez une 2e fois pour terminer le cercle de la dimension souhaitée. Note: le cercle peut être modifié afin de ne plus former un cercle mais une ellipse avec des petit et grand rayons de longueurs différentes.
Ajouter une bulle Ajoute une bulle contenant du texte sur la carte. 1. Cliquez pour définir l'endroit qui sera pointé par la queue de la bulle. Une fenêtre apparaît pour permettre de saisir le texte à insérer dans la bulle (une ou plusieurs lignes) .
Ajouter du texte Ajoute du texte directement sur la carte. 1. Cliquez à l'endroit qui sera le point d'insertion du texte (coin supérieur gauche du texte). Une fenêtre apparaît pour permettre de saisir le texte (1 ou plusieurs lignes) à ajouter sur la carte.
Ces opérations se effectuent au moyen des boutons de la barre d'outils de l'extension.
Les géométries générées sont stockées dans la couche Annotations.
L’outil Tampon crée une zone tampon autour des éléments sélectionnés.
Vous pouvez créer la zone tampon pour chaque élément individuellement ou une zone tampon pour l'ensemble des éléments.
Sélectionnez les éléments et appuyez sur .
Spécifiez la taille du tampon, c’est-à-dire la distance maximale entre tout point du tampon et les éléments sélectionnés. La taille peut être négative. Dans ce cas, la zone tampon peut être plus petite que les éléments sélectionnés. La taille du tampon est exprimée en unités de distance de la carte.
Gardez cochée la case Générer un tampon pour chaque élément sélectionné si vous souhaitez ce type de zone tampon.
Indiquez la précision des arcs des tampons, en degrés.
Appuyez sur OK. L’exemple présente un tampon de 100 m autour de chaque parc d'une ville.
Décochez la case Générer un tampon pour chaque élément sélectionné si vous souhaitez qu'une seule zone tampon soit calculée pour l'ensemble d'éléments sélectionnés.
Indiquez la précision des arcs des tampons, en degrés.
Appuyez sur OK. L’exemple présente un tampon de 100 m autour des parcs d'une ville.
L'outil Union crée un nouvel élément qui est le résultat de l’union des éléments sélectionnés.
L'outil Intersection crée un nouvel élément qui est le résultat de l’intersection linéaire des éléments sélectionnés.
L'outil Différence crée un nouvel élément qui est le résultat de la différence entre le premier élément sélectionné et les autres. Autrement dit, tous les éléments sont soustraits du premier élément à avoir été sélectionné.
L'outil Polygones élémentaires crée de nouveaux éléments comme résultat de l’intersection de deux polygones.
L'outil Diviser un polygone crée des nouveaux éléments comme résultat de la division d’un polygone au moyen d’une ligne.
L'outil Convexe crée un nouvel élément qui est le plus petit polygone convexe qui couvre entièrement les éléments sélectionnés.
Sélectionnez au moins deux éléments et appuyez sur .
Sélectionnez au moins deux éléments et appuyez sur .
Sélectionnez au moins deux éléments et appuyez sur .
Sélectionnez deux polygones et appuyez sur .
Sélectionnez un polygone et une ligne de deux couches différentes et appuyez sur .
Sélectionnez les éléments et appuyez sur .
L'outil de sélection de l'extension Edition est utilisé pour sélectionner des éléments de la carte dans le but d'effectuer des opération d'édition (opérations géométriques, duplication, etc.) ou de déplacer les éléments.
Bien que les autres outils de sélection de JMap puissent aussi être utilisés dans la majorité des cas, seul l'outil de sélection d'édition permet de déplacer les éléments éditables sélectionnés.
Les éléments éditables qui sont sélectionnés ont des points de saisie noirs sur les nœuds.
Pour déplacer un élément :
Activez l'outil en cliquant sur .
Sélectionnez le élément.
Faites le glisser avec la souris.
L'interface graphique de l'extension Edition est composée de plusieurs parties dont des fonctions accessibles à travers le menu Outils et le menu contextuel, une barre d'outils proposant des opérations spatiales et une fenêtre ancrable donnant accès aux outils de dessin.
1
Outil de sélection d'édition, utilisé entre autres pour déplacer les éléments éditables.
2
Menu déroulant donnant accès aux différents outils de dessin.
3
Outils d'opérations sur les nœuds des éléments, pour ajouter, déplacer et supprimer des nœuds.
4
Bouton permettant d'accéder aux interfaces de configuration du style des éléments.
5
Boutons Défaire et Refaire. Permettent d'annuler et de rétablir toutes les opérations d'édition, une à une.
6
Choix de la couche à éditer. Une seule couche ne peut être éditée à la fois. • Couche Annotations : Cette couche est toujours présente et est utilisée par défaut pour les éléments dessinés. Tous les types d'éléments peuvent y être ajoutés et la couche ne possède aucun attribut. • Couches éditables : Si l'administrateur de JMap Server vous donne la permission de modifier le contenu d'une ou plusieurs couches d'un projet JMap ou encore, si vous ajoutez des couches personnelles à votre projet, elles seront toutes présentées dans cette liste. L'édition devient alors restreinte par les propriétés de la couche sélectionnée (type d'éléments, styles des éléments, attributs, etc.).
7
Nombre de transactions non sauvegardées sur le serveur. Uniquement utilisé avec les couches éditables.
8
Sauvegarde ou annulation des éditions. Dans le cas de la couche Annotations, l'annulation effacera tout le contenu de la couche. Dans le cas d'une couche éditable, seules les éditions faites depuis la dernière sauvegarde seront annulées