Étiquette | Explication | Type de données |
Entités en entrée | Entités ponctuelles, surfaciques ou multipatch en entrée. Les entités en entrée peuvent être des couches d'entités symbolisées par procédure. L'appariement de champ (propriétés de symboles gérés par des attributs) sera respecté. | Feature Layer |
Paquetage de règles | Fichier de paquetage de règles CityEngine (*.rpk) contenant des informations sur les règles CGA et les ressources. La règle annotée avec @StartRule dans le fichier .rpk doit être annotée avec @InPoint pour un paquetage de règles destiné à des entités ponctuelles, @InPolygon pour un paquetage de règles destiné à des entités surfaciques et @InMesh pour un paquetage de règles destiné à des entités multipatch. Si @StartRule n’est pas annoté avec @InPoint, @InPolygon ou @InMesh, l’entité est considérée comme étant de type surfacique. | File |
Entités en sortie | Classe d'entités en sortie contenant des entités multipatch auxquelles des règles CGA sont appliquées. Un champ OriginalOID est ajouté aux classes d’entités en sortie pour contenir la valeur ObjectID de l’entité en entrée à partir de laquelle chaque entité en sortie a été générée. | Feature Class |
Inclure les champs existants (Facultatif) | Indique si la classe d’entités en sortie inclut les champs attributaires de la classe d’entités en entrée.
| Boolean |
Inclure les rapports (Facultatif) | Indique si la sortie inclut des champs de génération de rapports supplémentaires si spécifiés par le paquetage de règles procédurales. Selon les modalités de création du paquetage de règles, il peut contenir une logique qui génère un ou plusieurs rapports lorsque les modèles sont créés. Ces rapports peuvent contenir diverses informations concernant les entités. Par exemple, un paquetage de règles peut signaler le nombre de fenêtres qui sont générées pour chaque modèle de bâtiment.
Ce paramètre est ignoré si le paquetage de règles ne contient aucune logique de génération des rapports. | Boolean |
Exporter les formes de feuilles (Facultatif) | Indique si chaque entité en entrée est convertie en une entité multipatch unique et fusionnée ou si elle se transforme en un ensemble d’entités pouvant être des points, des lignes ou des multipatchs. Les paquetages de règles CityEngine construisent du contenu en générant des parties de composants et en les fusionnant dans un seul objet 3D. Toutefois, il est également possible de stocker ces composants, ou formes de feuilles, en tant qu’entités distinctes. Cette option peut être particulièrement importante pour exécuter des opérations analytiques en utilisant des sous-éléments d’un objet 3D, comme les fenêtres d’un bâtiment. Par exemple, une règle peut générer des modèles de bâtiment transparents à partir d’emprises de polygone en entrée, ou créer des entités distinctes pour la façade de chaque appartement, y compris un panneau dirigé vers l’extérieur, un point central représentatif et des lignes illustrant les bordures. Dans cet exemple, les panneaux des appartements, les points centraux et les contours sont tous considérés comme des formes de feuilles.
| Boolean |
Sortie obtenue
Étiquette | Explication | Type de données |
Entités ponctuelles en sortie | Lorsque des formes de feuilles sont générées, une classe d’entités ponctuelles en sortie est créée au même emplacement que la classe d’entités multipatch en sortie principale. | Feature Class |
Entités linéaires en sortie | Lorsque des formes de feuilles sont générées, une classe d’entités polylignes en sortie est créée au même emplacement que la classe d’entités multipatch en sortie principale. | Feature Class |
Entités multi-points en sortie | Lorsque des formes de feuilles sont générées, une classe d’entités surfaciques en sortie est créée au même emplacement que la classe d’entités multipatch en sortie principale. | Feature Class |