Disponible avec une licence 3D Analyst.
L'environnement de mise à jour ArcGIS est disponible dans les trois applications d'affichage ArcGIS : ArcMap, ArcGlobe et ArcScene. Les entités peuvent être créées, mises à jour et supprimées directement dans leur environnement d'affichage courant.
Pour effectuer des mises à jour dans une vue 3D, vous devez avoir une licence ArcGIS for Desktop Basic (ou ultérieure) plus l'Extension ArcGIS 3D Analyst. Cela vous donnera accès à la fois à ArcGlobe et ArcScene, les deux applications de visualisation ArcGIS, dans lesquelles vous pouvez afficher, analyser et conserver vos données SIG dans un contexte 3D.
En quoi la mise à jour 3D est-elle la même que la mise à jour 2D ?
Le processus général pour la mise à jour en 3D est exactement le même que celui auquel vous êtes habitué dans ArcMap. Vous ouvrez une session de mise à jour dans un espace de travail particulier, vous faites vos mises à jour et vous enregistrez ou ignorez vos modifications lorsque vous fermez la session.
Voici quelques exemples d'autres opérations qui sont les mêmes en 2D et en 3D :
- Disponibilité de Modèles de mise à jour pour la création d'entités
- Utilisation des outils de construction pour la construction de géométrie
- Disponibilité de la plupart des options de construction, telles que Parallèle et Perpendiculaire
- Annulation/répétition des mises à jour et parties de construction
- Mises à jour d'attribut, y compris l'accès aux classes de relations
- Mises à jour en masse dans les vues tabulaires
En quoi la mise à jour en 3D est-elle différente de la mise à jour en 2D ?
La différence fondamentale entre la mise à jour d'entités en 2D et en 3D est la prise en compte de la valeur z de la géométrie qui est créée ou a mise à jour.
Lors de la définition du type de géométrie des classes d'entités, il y a une option pour incorporer également des valeurs z à l'intérieur du champ Forme. Cette option vous permet de stocker des informations de hauteur à l'intérieur de la géométrie de l'entité et est un élément nécessaire de la définition d'entités SIG 3D. Une valeur z est stockée en ligne avec chaque sommet x,y, de sorte qu'une entité ponctuelle a une valeur z par entité, pendant que les lignes et les polygones peuvent avoir des valeurs z distinctes pour chaque sommet dans leur forme. Lors de la création d'entités avec géométrie 3D, le même niveau d'attention doit être apporté aux trois coordonnées.
Un problème supplémentaire provient du fait que vous pouvez utiliser des attributs d'entité pour définir la hauteur d'une entité (par exemple, les positions d'hélicoptère pourraient être définies facilement en tant qu'entités ponctuelles 2D contenant également un champ distinct pour l'altitude). Dans ces cas, les valeurs z ne sont pas à l'intérieur de la géométrie réelle mais sont plutôt définies et gérées en tant qu'attributs d'entité.
Etant donné que la hauteur de base d'une entité peut venir de différents endroits, et que ces informations sont définies à l'aide de propriétés de couche, il est primordial de savoir comment les valeurs z de chacune de vos couches 3D sont appliquées.
Un autre concept clé pour la mise à jour 3D est l'idée de draper des entités sur une surface. De nombreuses entités que vous pouvez avoir besoin de mettre à jour (ou créer/gérer) à l'intérieur d'une vue 3D, telles que les arbres, les routes ou les zones d'étude, figurent sur la surface d'altitude et par conséquent n'ont pas besoin de valeurs z du tout. Ce peut être des entités 2D qui se localisent dynamiquement sur le sol à l'aide d'une source de données d'altitude distincte, qui évite d'avoir à gérer des valeurs z. Si, à une date ultérieure, les valeurs z sont exigées pour l'analyse (par exemple, pour savoir dans quelle plage d'altitudes poussent les chênes ou pour connaître la pente maximale d'une route, les valeurs z peuvent toujours être extraites des données de surface sous-jacentes à l'aide de tâches de géotraitement telles que Interpoler les formes.
Quand effectuer une mise à jour à l'intérieur d'une vue 3D ?
La mise à jour de la géométrie d'entités en 3D est plus compliquée qu'en 2D. Il est donc attendu que vous continuerez à faire l'essentiel de vos mises à jour de géométrie dans ArcMap. Lorsque vous modifiez des entités SIG directement en 3D, envisagez d'utiliser ArcScene pour vos mises à jour localisées et précises et ArcGlobe pour la gestion globale du placement des constructions et des entités.
Cas dans lesquels il est recommandé ou obligatoire d'effectuer une mise à jour dans une vue 3D :
- mises à jour simples que vous avez remarquées en étant dans la vue 3D (par exemple mise à jour d'attributs ou déplacement de points),
- mise à jour des attributs qui affectent l'affichage 3D (tels que la hauteur d'extrusion ou la hauteur de base d'entité),
- placement d'entités ponctuelles (telles que le mobilier de rue),
- numérisation de lignes 3D, où la valeur z est importante (par exemple connexion de jeux de données réseau 3D ou création de lignes verticales),
- création de polygones où une vue 3D aide à la numérisation (par exemple pour mettre en surbrillance des régions à forte pente)
- Le placement et la mise à jour de multipatchs importés à partir de modèles 3D (tels que des bâtiments)
La mise à jour en 3D ne prend pas en charge :
- la mise à jour interactive de la géométrie ou des textures de multipatch,
- les mises à jour de topologie, d'annotation ou de réseau géométrique,
- les couches de service publié, telle qu'un service de globe ou de carte.
Points importants à prendre en compte lors de la mise à jour en 3D
Le point le plus important lors de la mise à jour en 3D est de bien maîtriser vos données et vos paramètres de couche.
Par exemple, si vous cliquez pour ajouter une entité d'arbre en haut d'un bâtiment, mais que les données sont une classe d'entités points 2D définie comme étant drapée sur surface, l'emplacement affiché final de la nouvelle entité d'arbre se trouvera à l'emplacement x,y sur lequel vous cliquez, mais la hauteur de l'entité proviendra de la surface. En conséquence, l'arbre apparaîtra à l'intérieur du bâtiment et probablement hors de votre affichage immédiat. En connaissant bien vos données et comment elles sont symbolisées en 3D, ce genre de comportement déroutant peut être évité.
Voici d'autres points importants à prendre en compte :
Devez-vous gérer des valeurs z pour cette couche ?
De nombreux types d'entités, telles que le mobilier de rue, les véhicules et les arbres, figurent sur la surface d'altitude et doivent être modélisés en tant qu'entités 2D qui récupèrent des valeurs z, le cas échéant, depuis une source de données distincte. Cela simplifie le stockage des données des entités et les positionnera automatiquement correctement si cela améliore les données de surface sous-jacentes. D'autres types d'entités, par exemple les avions, les lignes de ligne de visée et les lignes de métro, ne figurent pas sur la surface d'altitude, et ces entités doivent avoir des valeurs z intégrées pour un placement correct dans la 3D.
Dans quelles unités sont exprimées les valeurs z ?
La pratique conseillée est d'avoir des unités correspondantes pour les valeurs x, y et z, de sorte qu'une classe d'entités linéaires basée sur UTM (Universal Transverse Mercator) modélise également des valeurs z en mètres. Cela évite la confusion lors de la mise à jour, de l'étude et de l'analyse de vos données en 3D.
Qu'est-ce que les valeurs z représentent en termes de hauteur ?
Les valeurs z peuvent être calculées en valeur absolue (par exemple 23 000 pieds au-dessus de niveau de la mer) ou en valeur relative par rapport au sol (100 mètres au-dessus du sol). Même si ce paramètre doit venir naturellement pour chaque type de couche, il est important d'avoir conscience du type de valeurs z que vous renseignez et gérez dans la géodatabase. Par exemple, les avions auront des hauteurs absolu es, alors que les lignes de métro sous-terrain auront des sommets exprimés en valeurs relatives par rapport au sol.
Avez besoin-vous d'entités pour la capture en 3D ?
Certaines entités, telles que les réseaux de transport en 3D, sont basées sur la connectivité en 3D. L'environnement de capture dans ArcGlobe et ArcScene gère la 3D et doit être utilisé lors de la numérisation d'entités qui doivent partager un emplacement x,y,z. Encore, assurez-vous que les données et les couches que vous utilisez prennent en charge le stockage et l'affichage des valeurs z que vous souhaitez modéliser.