A propos des balises de géoréférencement vidéo des fichiers AGV

L'affichage d'une couche vidéo est positionné sur le globe à l'aide des informations de géoréférencement définies à l'intérieur du fichier AGV. Pour les couches vidéo qui accèdent à un fichier ou à un dossier d'images, cela permet de définir le cadre dans lequel la vidéo est lue. Pour les couches vidéo de DLL personnalisée, cela fournit un emplacement initial sur lequel zoomer si vous choisissez d'effectuer un zoom sur l'étendue de la couche.

Il existe trois options pour la définition des détails de géoréférencement d'une couche vidéo :

Une emprise pivotée

Cette option de géoréférencement est conçue pour les vidéos rectangulaires car elle pointe directement vers le bas sur la surface du globe. C'est souvent le cas pour les résultats d'analyse des SIG exportés vers une vidéo. Le fichier AGV identifie cette source vidéo en plaçant les informations de connexion à l'intérieur des balises XML suivantes : <VideoGeoReferencing ProjectionType="Ortho"> et </VideoGeoReferencing>, comme indiqué dans l'exemple de texte XML ci-dessous.

Les détails de géoréférencement sont contenus entre les balises suivantes : <OrthoGraphicLocation> et <\OrthoGraphicLocation>.

Vous devez également définir les éléments suivants :

Le contour gris indique les coordonnées x,y, la flèche bleue indique l'angle de rotation et le point au centre du rectangle est le point pivot de la rotation. Le rectangle vert plein est l'étendue de la couche vidéo lorsqu'elle est affichée dans ArcGlobe.

Exemple

Vous trouverez ci-dessous un exemple de projection vidéo d'emprise pivotée :

 <VideoGeoReferencing ProjectionType="Ortho">
 <OrthoGraphicLocation>
	 <North>38.0</North>
  <East>-120.0</East>
  <West>-123.0</West>
  <South>37.0</South>
  <Rotation>45.0</Rotation>
 </OrthoGraphicLocation>
 </VideoGeoReferencing>

Deux points 3D

Cette option de géoréférencement est conçue pour les vidéos où l'emplacement de la caméra et son point central de visée sont connus. Ces informations sont souvent définies pour les caméras de trafic ou les vidéos de sécurité. Le fichier AGV place ce genre d'informations de géoréférencement entre les balises XML suivantes : <VideoGeoReferencing ProjectionType="Camera"> et </VideoGeoReferencing>, comme indiqué dans l'exemple de texte XML ci-dessous.

Les informations pour cette méthode de géoréférencement vidéo sont définies dans quatre sections :

Le cercle vert supérieur est le point CameraPosition et le cercle rouge est le point FrameCenterPosition.Des angles positifs font rouler la caméra vers la droite, des angles négatifs vers la gauche.

Exemple

Voici un exemple de projection vidéo à deux points 3D :

<VideoGeoReferencing ProjectionType="Camera">
 <CameraFOVAngle>55</CameraFOVAngle>
 <CameraPosition>
  <Longitude>-75.16949951808976</Longitude>
  <Latitude>39.958137211454</Latitude>
  <Elevation>42.0</Elevation>
 </CameraPosition>
 <FrameCenterPosition>
  <Longitude>-75.16949951808976</Longitude>
  <Latitude>39.958137211454</Latitude>
  <Elevation>3.85</Elevation>
 </FrameCenterPosition>
 <Roll>10</Roll>
</VideoGeoReferencing>

Un point 3D et des angles

Cette option de géoréférencement est conçue pour les vidéos où l'emplacement de la caméra, l'azimut (relèvement au compas) et l'inclinaison de la caméra sont connus. Ces informations sont souvent définies pour les caméras de trafic ou les vidéos de sécurité. Cette option est également utile pour les vidéos comportant des détails de géoréférencement minimaux car ces valeurs peuvent souvent être déduites par tâtonnement. Le fichier AGV place ce genre d'informations de géoréférencement entre les balises XML suivantes : <VideoGeoReferencing ProjectionType="Camera"> et </VideoGeoReferencing>, comme indiqué dans l'exemple de balises XML ci-dessous.

Les informations pour cette méthode de géoréférencement vidéo sont définies dans trois sections, y compris six types de valeurs de balise :

Exemple

<VideoProjectionType="Camera">
 <Camera>
 <FOVAngle>55.0</FOVAngle>
 <CameraPosition>
  <Longitude>-117.194374</Longitude>
  <Latitude>34.056886</Latitude>
  <Elevation>405.0</Elevation>
 </CameraPosition>
 <Heading>45.0</Heading>
 <Tilt>45.0</Tilt>
 <Range>30.0</Range>
 <Roll>0.0</Roll>
</Camera>

Rubriques connexes


7/10/2012