Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Cette extension permet à l'utilisateur de l'application JMap Pro d'exploiter des sources de données spatiales de type matriciel, notamment les modèles numériques de terrain (MNT).
L'utilisation de cette extension demande la configuration dans JMap Admin des paramètres portant sur les caractéristiques des images en tant que sources de données spatiales. Par la suite, l'extension peut être activée dans l'application JMap Pro.
Dans JMap Admin, les images doivent être intégrées en tant que source de données matricielles au moyen de GDAL, une librairie qui supporte plus de 50 formats d'imagerie.
Afin de pouvoir interroger la couche contenant des données d’élévation ou de bandes spectrales, il faut que celle-ci soit la première couche matricielle dans la liste des couches du projet (liste qu’indique l’ordre de superposition des couches du projet). Voir le Manuel de l'administrateur pour les détails.
Image Analysis consiste en une barre d'outils située dans la barre de menus de l'application JMap Pro et l'onglet Outils matriciels de la fenêtre Paramètres de la couche.
La barre d'outils contient les fonctions détaillées dans le tableau suivant :
L'onglet Outils matriciels de la fenêtre Paramètres de la couche contient les fonctions illustrées dans la figure suivante :
La section Outils matriciels détaille chacune des fonctions.
Cette fonction permet d'effacer l'ensemble de mesures effectuées avec les outils de l'extension ainsi que leurs composantes graphiques.
Les résultats des mesures ne sont pas conservés en mémoire.
Cliquez sur pour exécuter la fonction.
Informations matricielles Permet d'obtenir la valeur du pixel pour chaque bande ainsi que ses coordonnées. Voir Informations matricielles.
Mesures d'aire et de volume Permet de calculer le volume ainsi que l'aire drapée d'une surface. Voir Mesures d'aire et de volume.
Mesure de la pente Permet d'obtenir la valeur de la pente moyenne entre deux points, ainsi que les pentes maximales positives et négatives. Voir Mesure de pente.
Réinitialiser les couches matricielles Ce bouton permet d'afficher deux outils :
Recherche de pixels Permet de rechercher et sélectionner des pixels selon des critères tels que: plus petit, plus grand, etc. Voir Recherche de pixels.
Vue en coupe Permet d'obtenir la vue en coupe transversale d'un terrain ainsi que les informations sur la pente. Voir Vue en coupe.
Ligne de vue Permet de procéder à une étude de visibilité du terrain à partir d'un point donné. Voir Ligne de vue.
Comparaison d'images Permet de comparer deux images et d'afficher le résultat. Voir Comparaison d'images.
Réinitialiser les couches matricielles Permet de revenir à la configuration originale de la couche matricielle. Voir Réinitialiser les couches matricielles.
Effacer les mesures matricielles Permet d'effacer les résultats des opérations matricielles. Voir Effacer les mesures matricielles.
Cette fonction permet d'obtenir de l'information sur le pixel sélectionné.
Pour utiliser Informations matricielles, sélectionnez l'outil et cliquez sur le pixel à interroger. Les résultats s'affichent.
Pour afficher les informations de plusieurs pixels, gardez la touche CTRL enfoncée.
Les points de contrôle demeurent affichés et il est possible de consulter la valeur de la ou des bandes sous forme d'infobulle.
La figure illustre les résultats obtenus pour un modèle numérique de terrain avec une seule bande contenant la valeur de l'élévation.
La figure suivante présente les résultats de l'information matricielle pour une couche à plusieurs bandes.
Cette fonction permet la visualisation du relief entre deux points selon une vue en coupe transversale.
La couche utilisée doit obligatoirement être un modèle numérique de terrain (MNT) à une bande. Cette bande doit contenir la valeur d'élévation des pixels.
Pour utiliser cette fonction, sélectionnez l'outil et cliquez sur le point initial et le point final sur la carte.
Voici un exemple de tracé pour la vue en coupe transversale :
Les résultats combinent la vue en coupe transversale avec les informations sur la pente (Voir Mesure de la pente).
L'élévation dans la vue en coupe peut être exagérée pour en faciliter la lecture.
Il faut tenir compte de l'échelle (autant en élévation qu'en distance) pour se faire une idée précise de la coupe.
Il est possible de cliquer dans la fenêtre des résultats. L'endroit sélectionné sera identifié par un triangle rouge, autant dans la fenêtre des résultats que sur la carte. Aussi, la distance depuis le point initial ainsi que l'élévation sont indiquées pour un endroit sélectionné sur la coupe transversale.
Voici un exemple de résultat de fonction vue en coupe :
Y
La coordonnée Y du pixel (les unités dépendent du système de coordonnées du projet).
X
La coordonnée X du pixel (les unités dépendent du système de coordonnées du projet).
Bande [0-n]
La liste des bandes. Pour connaître la nature de la bande, il faut connaître les paramètres de la couche matricielle.
Plusieurs fonctions sont accessibles à partir de la barre d’outils. Les sections suivantes détaillent chacune d’elles.
Cette fonction permet de rendre aux couches matricielles leur configuration originale (palette de couleurs, etc.).
Cliquez sur pour exécuter la fonction.
Cette fonction permet de faire une étude de la visibilité qu'un observateur a sur une région de la carte.
La couche utilisée doit obligatoirement être un modèle numérique de terrain (MNT) à une bande. Cette bande doit contenir la valeur d'élévation.
Pour utiliser cette fonction, sélectionnez l'outil et sélectionnez la couche et la bande à interroger. Ensuite, configurez les paramètres définissant les détails du point de vue et de la région visible.
Le point d'observation est représenté par un point bleu. T
ous les pixels contenus dans la région observée et qui sont visibles à partir du point d'observation sont indiqués en vert.
Tous les pixels non visibles sont indiqués en rouge.
Voici un exemple du résultat de fonction ligne de vue :
Cette fonction permet de calculer le volume et l'aire drapée d'un polygone.
La couche utilisée doit obligatoirement être un modèle numérique de terrain (MNT) à une bande. La bande doit contenir la valeur d'élévation du pixel.
Pour utiliser cette fonction, sélectionnez l'outil et délimitez une région sur la carte en cliquant sur chacun des points formant la surface. Pour fermer la région, appuyez sur la barre d'espace ou utilisez le double-clique de la souris.
Voici un exemple de délimitation d'un polygone :
Pour délimiter la région, il est aussi possible d'utiliser une géométrie provenant d'une couche vectorielle. Pour ce faire, avec l'outil de sélection, sélectionnez la géométrie et ensuite appuyez sur le bouton Mesures d'aire et de volume.
Voici un exemple de sélection d'une géométrie provenant d'une couche vectorielle.
Une fois la région définie, la fenêtre Niveau d'élévation de base s'affiche. Celle-ci permet de spécifier un niveau d'élévation de base, en mètres. Cette élévation servira de référence pour le calcul des volumes de remblais et de déblais.
Le schéma représente les remblais et les déblais :
La figure illustre le résultat du calcul du volume et de l'aire drapée.
Cette fonction permet de calculer la pente moyenne entre deux points.
La couche utilisée doit obligatoirement être un modèle numérique de terrain (MNT) à une bande. Cette bande doit contenir la valeur d'élévation.
Pour utiliser cette fonction, sélectionnez l'outil et choisissez le point initial et le point final du tracé sur la carte.
La figure présente un exemple de tracé pour la mesure de pente.
Les résultats du calcul de pente sont affichés dans la fenêtre Pente :
Compensation A
Hauteur ajoutée à l'élévation du point d'observation. Par défaut, la valeur de 1.75 mètres représente l'œil de l'observateur.
Compensation B
Hauteur ajoutée à l'élévation de chacun des points observés.
Azimut de départ
Azimut de départ (en degrés). Permet de définir la région observée. Le point de départ (0 degré) est orienté vers le Nord et tourne en sens horaire.
Azimut de fin
Azimut de fin (en degrés). Permet de définir la région observée.
Rayon minimal
Distance minimale de la région observée à partir du point d'observation.
Rayon maximal
Distance maximale de la région observée à partir du point d'observation.
Précision
Distance de pas entre chaque mesure d'élévation. Plus le pas est petit, plus le résultat de l'analyse sera précis. Le temps de traitement augmentera selon la précision demandée. Le pas devrait être égale ou inférieur à la taille du plus petit objet que l'on désire identifier comme obstacle sur le terrain.
Niveau d'élévation de base
Élévation qui sera considérée comme la base pour le calcul. Il y aura alors un volume de remblais et de déblais.
Volume total de remblais
Quantité de matière nécessaire pour remplir les cavités comprises entre le niveau d'élévation de base et la partie la plus basse du MNT pour le polygone sélectionné.
Volume total de déblais
Quantité de matière à enlever dans le polygone sélectionné pour atteindre le niveau de base.
Volume total
Volume net. C'est l'addition du volume total de remblai et du volume total de déblai.
Aire totale drapée
Aire totale de la surface. Cette aire est drapée, c'est-à-dire qu'elle tient compte du relief.
Niveau d'élévation de base, z
Niveau d'élévation de base, en mètres, ayant servi aux calculs.
Pente moyenne
Pente moyenne calculée entre les deux points, initial et final. Les résultats sont présentés en degré et en pourcentage. La distance séparant les deux points est également présentée.
Pente maximale négative
Pente maximale négative observée entre les deux points, initial et final.
Pente maximale positive
Pente maximale positive observée entre les deux points, initial et final.
Les Outils matriciels sont regroupés dans l'onglet du même nom, accessible via la fenêtre des paramètres de la couche.
On retrouve dans cet onglet la possibilité d'afficher une bande en fonction d'un schéma de couleur prédéfini ou encore de produire son propre schéma de couleur en sélectionnant une couleur pour les valeurs de pixels les plus basses et une autre pour les valeurs plus élevées. Une interpolation de tons sera faite entre les deux couleurs.
Si la couche est une image à plusieurs bandes, l'interface permet de faire des composés colorés sur trois bandes.
Finalement, la case à cocher Transformation donne accès au menu permettant d'appliquer diverses transformations à l'image.
Cette fonction permet de comparer deux images pixel à pixel et d'en faire ressortir les différences. La représentation de la différence entre les deux images est exprimée en niveaux de gris.
Afin d'utiliser cette fonction, sélectionnez l'outil . Ensuite, spécifiez les couches à utiliser ainsi que leurs bandes et lancez la comparaison.
La différence entre les deux images est représentée dans une nouvelle image, par des tons de gris.
Une différence de valeur des pixels de 0 est représentée par un gris moyen, alors qu'une différence positive sera plus foncée et qu'une différence négative sera plus pâle.
Voici l'image originale sans modification :
Voici l'image modifiée. Plusieurs bâtiments ont été mis en noir.
Voici le résultat de la comparaison des deux images, en utilisant la bande "0-RED".
L'option Bandes permet de choisir entre l'utilisation d'une seule bande ou d'un composé couleur à trois bandes.
Cette option sera accessible seulement pour une image à plusieurs bandes, sinon l'option Bande grise unique est cochée par défaut.
Lorsque l'on choisit l'option Bande grise unique, il est possible de modifier les propriétés de cette bande et de produire différents schémas de couleur. Une série de schémas prédéfinis est offerte mais il est aussi possible de faire le choix d'une couleur minimale et maximale. Les valeurs entre les deux seront interpolées.
Voici un exemple de schéma en tons de bleu :
Voici un exemple de schéma en tons de rouge, jaune et vert :
Avec l'option Colorisé par 3 bandes il est possible de faire des composés en fausses couleurs permettant de faire ressortir certains éléments clés, comme par exemple la végétation.
Voici un exemple de composé couleurs naturelles :
Voici un exemple de composé couleurs par 3 bandes (composé fausses couleurs) :
Le paramètre Transformation permet d’appliquer des transformations matricielles à notre modèle numérique de terrain afin de le visualiser selon une nouvelle perspective.
Une seule transformation peut être effectuée à la fois.
La transformation d'Estompage permet la visualisation du relief du terrain selon un effet d'ombrage.
Exemple de résultat de l'estompage :
La transformation d'Aspect permet de produire une carte représentant l'orientation des faces du terrain en quatre catégories (nord, sud, est, ouest) selon des niveaux de gris différents.
Exemple de résultat de la carte d'aspect :
La transformation Pente permet la représentation du terrain en fonction de la pente. Plus la pente sera raide, plus le niveaux de gris sera élevé, se rapprochant du blanc.
Exemple de résultat d'une carte de pentes :
D'autres transformations peuvent être appliquées aux données matricielles.
Bande
Permet de spécifier sur quelle bandes on désire appliquer le schéma de couleur.
Schéma de couleur
Suggestion de schéma de couleurs prédéfinis.
Couleur minimale
Le bouton devient disponible lorsque le schéma de couleur Choix de couleur est sélectionné. Il permet de choisir la couleur que sera appliquée pour les plus basses élévations.
Couleur maximale
Le bouton devient disponible lorsque le schéma de couleur Choix de couleur est sélectionné. Il permet de choisir la couleur qui sera appliquée pour les plus hautes élévations.
Transformations
Activer ce paramètre pour avoir accès aux autres transformations.
Bande
Bande sur laquelle sera effectuée la comparaison de valeurs.
Couche de référence
Couche contenant l'image servant de référence.
Couche à comparer
Couche contenant l'image à comparer.
Facteur z | Facteur d'exagération verticale. Plus le facteur d'échelle sera élevé, plus la variation du relief en sera amplifiée puisqu'il s'agit d'un facteur multiplicatif de la valeur de l'élévation. |
Échelle | Ratio de l'échelle verticale sur horizontale. |
Azimut | Azimut de la source d'éclairage. 0 degré représente une source venant du nord, tandis que 90 degrés montre le résultat d'une source provenant de l'est. |
Altitude | Élévation de la source d'éclairage. 90 degrés si la source est située au dessus du modèle (zénith). |
Angle trigonométrique / azimut | Par défaut, on retourne l'angle trigonométrique. |
Valeur à 0 pour les surfaces planes | L'algorithme utilisera la valeur 0 pour les pentes égales à 0 (au lieu de -9999). |
Échelle | Ratio de l'échelle verticale sur horizontale. |
Aspérité du terrain | Transformation définie comme étant la différence entre un pixel central et les pixels qui l'entourent. |
Position topographique | Transformation définie comme étant la différence entre un pixel central et la moyenne des pixels qui l'entourent. |
Rugosité du terrain | Transformation définie comme étant la plus grande différence entre un pixel central et les pixels qui l'entourent. |
Cette fonction permet d'effectuer des recherches sur les valeurs des pixels sur une bande.
Pour utiliser cette fonction, sélectionnez l'outil et identifiez la couche sur laquelle la recherche sera exécutée, ainsi que la bande ciblée.
Ensuite, établissez un critère de recherche pour d'identifier les valeurs numériques désirées.
Un seul critère est exécuté à la fois et la liste des critères sera conservée tant que l'application ne sera pas fermée.
La figure présente la fenêtre de paramétrage des critères pour la recherche.
Les pixels qui correspondent aux critères de recherche sont affichés en jaune sur la carte. La figure suivante illustre un exemple de résultat d'une recherche de pixels.
Couche
Il faut spécifier la couche sur laquelle sera effectuée la recherche.
Bande
Il faut spécifier la bande sur laquelle appliquer le critère de recherche. La liste des bandes disponibles dépend de la couche sélectionnée.
Critères
Liste des critères prédéfinis pouvant être utilisés pour spécifier la recherche.