Présentation des hauteurs basées sur les entités en 3D
Cette rubrique est destinée à vous présenter le concept de hauteurs de base dans un environnement de visualisation 3D.
La définition correcte de la hauteur de base des entités SIG en 3D est primordiale pour créer une vue 3D présentée de façon exacte et qui véhicule des informations. Toutefois, toutes les entités ne connaissent pas leur position dans l'espace 3D, et cela peut limiter leurs fonctionnalités analytiques et de mise à jour. Heureusement, l'Extension ArcGIS 3D Analyst prend en charge de nombreuses méthodes permettant de spécifier la source de données d'altitude des entités à afficher dans ArcGlobe et ArcScene.
Les trois éléments principaux permettant de définir les hauteurs des entités en 3D sont les suivants :
- Hauteurs par rapport à une surface
- Hauteurs de chaque entité
- Décalages de couche cartographique
Ces éléments peuvent être utilisés individuellement ou combinés. Ces scénarios seront décrits plus en détail ci-dessous. De plus, l'interface utilisateur vous aide à choisir en reflétant les combinaisons possibles :
Le graphique situé à l'angle inférieur droit de la boîte de dialogue permet d'illustrer les paramètres de la hauteur de base actuels de la couche.
La position de la zone carrée remplie représente les différentes options. Les deux options supérieures (a et b) et les deux options inférieures (e et f) s'appliquent à la fois à ArcGlobe et à ArcScene. Les deux options centrales (c et d) sont uniquement disponibles dans ArcGlobe.
Le graphique est automatiquement mis à jour au fur et à mesure que les paramètres de propriété de la couche sont modifiés. Cela fournit un résultat dynamique et visuel qui vous donne une meilleure idée de l'aspect de la vue 3D.
Hauteurs par rapport à une surface
Toutes les surfaces fonctionnelles, telles que les couches d'altitude, atmosphériques ou géologiques, ont une valeur de hauteur unique pour chaque position x,y. Ces informations sont facilement exploitables par d'autres couches d'entités (telles que la couche des arbres) pour fournir leur hauteur de base.
Deux méthodes permettent de lier une couche d'entités à une surface. Vous pouvez pointer une couche d'entités vers :
Type de surface | Cas d'utilisation |
---|---|
| Cette option est prise en charge à la fois dans ArcGlobe et ArcScene. La couche d'entités doit faire référence à une surface spécifique et unique. Cette méthode est utile pour les plus petites étendues qui comportent une source de données d'altitude unique et des surfaces empilées (comme en géologie). |
| Cette option n'est prise en charge que dans ArcGlobe et permet à la couche d'entités d'être classé en tant que couche drapée sur la surface du globe. ArcGlobe utilise automatiquement d'autres couches du document pour définir la surface. Cette méthode est particulièrement utile pour les plus grandes étendues dans lesquelles plusieurs sources de données contribuent au modèle d'altitude. |
Parmi les exemples de couches qui s'appuient généralement sur une surface pour définir leur hauteur de base (valeurs z) figurent les arbres, le mobilier urbain, les sentiers pédestres et les limites de parc.
Hauteurs de chaque entité
Certaines entités SIG connaissent déjà leur position dans l'espace 3D. En d'autres termes, chaque entité contient une valeur de hauteur représentative qui lui est propre.
Deux méthodes permettent d'incorporer des hauteurs spécifiques aux entités dans l'affichage, toutes les deux disponibles dans ArcGlobe et ArcScene. Les informations sur la hauteur des entités peuvent être incorporées dans les données source ou disponibles sous forme d'attribut d'entité. Le tableau ci-dessous décrit cette notion plus en détail.
Type de hauteur des entités : | Cas d'utilisation |
---|---|
| Cette option exige que les données source contiennent des valeurs z, afin que chaque sommet des géométries de l'entité contienne des valeurs pour x, y et z. Cette méthode est utile pour les données capturées en 3D, telles que les points de suivi GPS. Astuce:
|
| Cette option exige que l'entité ait un ou plusieurs attributs capables de calculer une valeur de hauteur. Cette méthode est utile lorsque la hauteur est un attribut important dans le modèle de données, par exemple pour l'altitude d'un avion. Il est nécessaire de bien comprendre les unités représentées dans ce champ attributaire. Les expressions complexes sont également prises en charge, telles que la multiplication d'un nombre d'étages avec un multiplicateur constant. Astuce:
|
Parmi les exemples de couches qui définissent généralement leurs propres valeurs z (hauteurs) figurent les avions, les points sismiques, les trajectoires de vol et les puits.
Décalage de couche cartographique
Il peut parfois être visuellement intéressant d'appliquer un décalage vertical aux hauteurs d'entités en 3D. Cette option est prise en charge à la fois dans ArcGlobe et dans ArcScene en tant que propriété de décalage de la couche, où toutes les entités de la couche sont déplacées vers le haut ou vers le bas par la même valeur constante.
Cette méthode est habituellement employée pour des raisons cartographiques, lorsque l'emplacement 3D réel d'une entité rend son affichage dans la vue 3D difficile. Par exemple, vous pouvez afficher l'emplacement de points de repère importants qui flottent à une certaine hauteur au-dessus d'un paysage urbain, au lieu de les masquer dans leur emplacement 3D réel.
Parmi les exemples de couches qui peuvent bénéficier des décalages de couche cartographiques figurent les icônes des casernes de pompiers, les noms d'arrondissements scolaires et les héliports.
Combinaisons de paramètres
Dans certains cas, il est nécessaire de combiner différents paramètres de hauteur de base. Dans ce cas, définissez chaque élément de hauteur de base séparément dans la boîte de dialogue Propriétés de la couche. Ils seront automatiquement combinés lors de l'affichage de la couche.
Voici quelques exemples d'applications des combinaisons des valeurs z à vos entités.
Si vous avez : | La combinaison idéale est : |
---|---|
| Profondeurs absolues avec un décalage de couche cartographique |
| Drapé sur une surface avec un décalage basé sur l'entité |
| Drapé sur une surface avec un décalage basé sur l'entité, ainsi qu'un décalage de couche cartographique |
Voici d'autres rubriques concernant les hauteurs de base avec 3D Analyst :
Définition de hauteurs de base pour des entités dans ArcGlobe
Définition de hauteurs de base pour des couches raster dans ArcGlobe
Définition de hauteurs de base pour des entités dans ArcScene
Définition de hauteurs de base pour des couches raster dans ArcScene
Fonctionnement des options de définition de la hauteur (valeur z) pour la mise à jour 3D
Conseils pour la mise à jour d'entités avec les propriétés de hauteur de base en 3D