Entités 3D polylignes
Qu'est-ce que les entités 3D polylignes ?
Une entité linéaire est un objet SIG qui stocke sa représentation géographique (série de paires de coordonnées X et Y) sous forme de l'une de ses propriétés (ou champs) dans l'enregistrement de la base de données. Certaines entités linéaires, telles que les lignes de métro souterraines, doivent comprendre également des valeurs z, ou hauteurs, pour être localisées correctement dans l'espace 3D. Ces objets doivent être modélisés en tant qu'entités 3D linéaires.
Les entités 3D linéaires intègrent leurs valeurs z à l'intérieur de la géométrie, ou du champ Shape, de leur classe d'entités. Cela signifie que les valeurs z sont automatiquement inclues dans chaque nouveau sommet créé pour la ligne 3D, lui permettant de connecter deux points quelconques, qu'ils soient situés sur la surface terrestre, au-dessus ou en-dessous.
Les entités 3D linéaires peuvent par exemple représenter les éléments suivants :
- lignes de transport souterraines,
- trajectoires de vol d'avion,
- lignes de visée entre bâtiments,
- réseaux de transport à l'intérieur des gratte-ciel.
Bien qu'il soit également possible de modéliser des valeurs z à l'aide d'un attribut d'entité numérique, cette option affiche l'entité avec la même coordonnée z pour l'ensemble de la ligne et ne prend pas nécessairement en charge toutes les options d'analyse et d'interaction prises en charge avec les valeurs z intégrées.
Les entités figurant exclusivement sur la surface d'altitude, telles que les rues, pistes et clôtures, doivent toujours être modélisées en tant qu'entités 2D linéaires. Cela simplifie le stockage et la gestion des données des entités et leur permet d'ajuster automatiquement leurs hauteurs si les données de surface sous-jacentes sont améliorées. Par ailleurs, si des valeurs z deviennent nécessaires pour ces lignes, elles peuvent être calculées sur les entités en référençant les données d'altitude et en utilisant des outils tels que Interpoler les formes.
Deux manières de créer une classe d'entités 3D polyligne
Il existe deux méthodes principales pour créer une classe d'entités 3D linéaire : vous pouvez créer une nouvelle classe d'entités linéaires ou convertir des données 2D linéaires existantes en nouvelle classe d'entités contenant des valeurs z.
Pour créer une classe d'entités 3D linéaire : |
Activez la case à cocher Coordonnées avec valeurs Z lors de la définition de la géométrie de la classe d'entités. Pour en savoir plus sur la création de classes d'entités 3D. |
Pour convertir des données 2D existantes, vous disposez de plusieurs options disponibles pour définir l'origine des valeurs z, y compris les suivantes : |
Définition des valeurs de hauteur à partir d'une surface d'altitude ou à l'aide d'un attribut d'entité existant. Pour en savoir plus sur la conversion d'entités 2D en entités 3D Astuce: Lors de l'utilisation d'un attribut pour définir des valeurs z lors de la création de lignes 3D, chaque ligne sera réellement "plate", avec des sommets qui partagent tous la même coordonnée z. |
Qu'est-ce que la valeur z doit représenter ?
Les valeurs Z sont utilisées principalement pour inclure l'altitude dans vos entités SIG. Elles peuvent représenter des hauteurs absolues, un avion situé à 30 000 pieds par exemple, ou des hauteurs relatives à la surface terrestre, une gare de métro située 50 mètres sous la surface terrestre par exemple. Les deux méthodes sont entièrement prises en charge dans l'affichage et l'analyse de la classe d'entités 3D résultante.
Il est important de noter que les valeurs permettent également d'inclure d'autres mesures verticales, telles que des observations de pollution de l'air, la température et d'autres mesures utilisées dans la génération de surfaces. L'utilisation créative des valeurs z et des données qu'elles représentent peut s'avérer très utile pour la compréhension et l'analyse de vos données.
Les unités et le datum pour les valeurs z d'une classe d'entités doivent être définis sur le jeu de données d'entité qui la contient (s'il existe) ou sur la classe d'entités elle-même (en l'absence de jeu de données d'entité). Si aucune unité n'est définie, ArcGIS suppose que les unités Z correspondent aux unités XY. Cette supposition peut poser problème, en particulier si les unités XY sont géographiques (latitude/longitude).
Création d'entités polylignes 3D
Les entités 3D peuvent être créées interactivement, à l'aide de la structure de mise à jour ArcGIS standard dans ArcMap, ArcGlobe et ArcScene, ou via la structure de géotraitement, à l'aide d'outils qui intègrent des valeurs z dans la sortie.