Table d’imagerie orientée

Une table d’imagerie orientée définit les métadonnées d’une collection d’images. Elle est utilisée en entrée de l’outil de géotraitement Add Images To Oriented Images Dataset (Ajouter des images à un jeu de données d’imagerie orientée).

La table d’imagerie orientée peut être utilisée pour ajouter des images dans les cas suivants :

  • Le format de fichier image est un format d’image pris en charge autre que JPEG ou JPG.
  • Les métadonnées d’image ne sont pas stockées dans des fichiers image.
  • Les métadonnées d’image doivent faire l’objet d’un géotraitement avant d’être ajoutées au jeu de données d’imagerie orientée.
  • Vous pouvez utiliser le champ CameraOrientation, qui est utile pour améliorer les transformations de coordonnées images en coordonnées terrain et inversement, et prendre en charge les orientations d’image définies à l’aide d’omega, phi, kappa ; lacet, tangage, roulis et un plan tangent local.

Si l’un des champs facultatifs dans la table d’imagerie orientée contient la même valeur pour toutes les images, une valeur par défaut pour toutes les images peut être définie dans les propriétés de jeu de données d’imagerie orientée. Par exemple, si toutes les images utilisent la même source d’élévation, elle peut être définie en tant que propriété de jeu de données d’imagerie orientée et retirée de la table d’imagerie orientée.

Champs de la table d’imagerie orientée

Les champs pris en charge de la table d’imagerie orientée sont répertoriés ci-après. Un paramètre défini dans la table d’imagerie orientée l’emporte sur toute définition en double dans les propriétés de jeu de données d’imagerie orientée. Des champs supplémentaires de la table d’imagerie orientée peuvent être inclus dans le jeu de données d’imagerie orientée en sortie si Include all fields from input table (Inclure tous les champs de la table en entrée) est coché dans l’outil Add Images To Oriented Imagery Dataset (Ajouter des images au jeu de données d’imagerie orientée).

Champs pris en charge dans la table d’imagerie orientée

Nom du champType de champType de donnéesDescription

X

Requis

Numérique

Coordonnée x de l’emplacement de la caméra dans le système de coordonnées au sol. Les unités sont celles du système de coordonnées définies dans le champ SRS.

Y

Requis

Numérique

Coordonnée y de l’emplacement de la caméra dans le système de coordonnées au sol. Les unités sont celles du système de coordonnées définies dans le champ SRS.

Z

Facultatif

Numérique

Coordonnée z de l’emplacement de caméra dans le système de coordonnées au sol. Les unités de la coordonnée z doivent être cohérentes avec celles des coordonnées x et y.

SRS

Requis

Numérique

Système de coordonnées associé à l’emplacement de caméra en tant que WKID.

ImagePath

Requis

Chaîne

Chemin d'accès au fichier image. Il peut s’agir d’un chemin d’accès local ou d’une URL accessible sur Internet. Les images peuvent être au format JPEG, JPG ou TIF. Pour les images stockées sur le cloud, le format MRF est également pris en charge.

Name

Facultatif

Chaîne

Nom d’alias qui identifie l’image.

AcquisitionDate

Facultatif

Date

Date à laquelle l’image a été recueillie. L’heure à laquelle l’image a été recueillie peut également être incluse.

CameraHeading

Facultatif

Numérique

Orientation de la caméra de la première rotation autour de l’axe z de la caméra. La valeur est exprimée en degrés. Les valeurs de direction sont mesurées dans le sens positif horaire, le nord étant défini à 0 degré. -999 est utilisé lorsque l’orientation est inconnue.

CameraPitch

Facultatif

Numérique

Orientation de la caméra de la deuxième rotation autour de l’axe x de la caméra dans le sens positif anti-horaire. La valeur est exprimée en degrés. Le tangage est de 0 degré lorsque la caméra est orientée tout droit vers le sol. La plage valide de valeurs de tangage est comprise entre 0 et 180 degrés, 180 degrés lorsque la caméra est orientée tout droit vers le haut et 90 degrés lorsqu’elle fait face à l’horizon.

CameraRoll

Facultatif

Numérique

Orientation de la caméra de la rotation finale autour de l’axe z de la caméra dans le sens positif horaire. La valeur est exprimée en degrés. La plage de valeurs valide est comprise entre -90 et 90.

CameraHeight

Facultatif

Numérique

Hauteur de la caméra au-dessus du sol (source d’altitude). L’unité est le mètre. La hauteur de la caméra permet de déterminer l’étendue visible de l’image dont les valeurs importantes donnent une meilleure étendue d’affichage. Les valeurs doivent être supérieures à 0.

HorizontalFieldOfView

Facultatif

Numérique

Portée de la caméra dans une direction horizontale. Les unités sont les degrés et la plage de valeurs valide est comprise entre 0 et 360.

VerticalFieldOfView

Facultatif

Numérique

Portée de la caméra dans la direction verticale. Les unités sont les degrés et la plage de valeurs valide est comprise entre 0 et 180.

NearDistance

Facultatif

Numérique

Distance utilisable la plus proche de l’imagerie par rapport à la position de la caméra. L’unité est le mètre.

FarDistance

Facultatif

Numérique

Distance utilisable la plus éloignée de l’imagerie par rapport à la position de la caméra. Cette valeur permet de déterminer l’étendue de l’emprise d’image, qui est utilisée pour déterminer si une image est renvoyée lorsque vous cliquez sur la carte et pour créer des entités d’emprise facultatives. L’unité est le mètre. Cette valeur doit être supérieure à 0.

CameraOrientation

Facultatif

Chaîne

Stocke les paramètres d’orientation détaillés de la caméra sous la forme d’une chaîne de valeurs séparées par une barre verticale. Ce champ assure la prise en charge de plusieurs transformations de coordonnées image en coordonnées terrain et de coordonnées terrain en coordonnée image.

OrientedImageryType

Facultatif

Chaîne

Spécifie le type d’imagerie à partir de ce qui suit :

  • Horizontal : images dont l’exposition est parallèle au sol et qui sont orientées vers l’horizon.
  • Oblique : images dont l’angle d’exposition est déterminé par rapport au sol, en règle générale d’environ 45 degrés de manière à pouvoir voir les côtés des objets.
  • Nadir : images dont l’exposition est perpendiculaire au sol et qui sont orientées droit vers le bas. Seul le haut des objets peut être vu.
  • 360 : images prises à l’aide de caméras spécialisées qui fournissent des vues à 360 degrés.
  • Inspection : imagerie en gros plan des ressources (à moins de 5 mètres de la caméra).

ImageRotation

Facultatif

Numérique

Orientation de la caméra en degrés par rapport à la scène lors de la capture de l’image. La valeur est ajoutée à CameraRoll. La plage de valeurs valides est comprise entre -360 et 360.

ElevationSource

Facultatif

Chaîne

Source d’élévation sous la forme d’une chaîne JSON qui sera utilisée pour calculer les transformations de coordonnées terrain en coordonnées image. La source d’altitude peut être un modèle altimétrique numérique (DEM) ou une valeur constante. Un service d’imagerie dynamique ou un service d’imagerie tuilée peut être utilisé en tant que modèle altimétrique numérique. La valeur VerticalMeasurementUnit sera utilisée en tant qu’unité d’élévation constante.

Par exemple, si un DEM est utilisé, l’élément suivant est la source d’altitude :

{“url”:<dem_url>,”rasterFunction”:,”lod”:}

Une rasterFunction peut être fournie si le MNE est un service d’imagerie dynamique, et le niveau de détail peut être fourni si le MNE est un service d’imagerie tuilé.

Si une altitude constante est utilisée, l’élément suivant est la source d’altitude :

{“constantElevation”:<elevation_value>}