Mappage d'attributs - Polygonales

Gestion da la conversion d'éléments CAD vers polygonales dans la Géodatabase. Les polygonales peuvent être créées depuis différents types d'éléments lineaires CAD.

La création de polygonales est définie par l'élément  <LineStrings> .
Il s'agit d'une récolte d'éléments  <LineString> , qui gérent la conversion:
 <LineStrings> 
   <LineString Name="Exemple1">
       <!-- Définition --> 
   </LineString>
    <!-- Ultérieurs éléments <LineString&gt; --> 
 </LineStrings> 

Attributs

  • Name (obligatoire)
  • Il définit le nom du type de polygonale de destination dans la géodatabase. Tous les éléments CAD sélectionnés par le(s) filtre(s) sont convertis en ce type de polygonale.

Eléments

Avec les éléments suivants on peut définir de quels objets les polygonales sont créés.

  1. <GraphicAttributeSettings> (de 0 à 1)
  1. <Line> (de 0 à 1)
  • Il gère la conversion de lignes.
  1. <Polyline> (de 0 à 1)
  • Il gère la conversion de polylignes.
  1. <Arc> (de 0 à 1)
  • Il gère la conversion d'arcs.
Si décrit, au lieu de noms complets on peut utiliser aussi les expressions régulières ( RegEx ). Pour insérer une expression régulière, utilisez le préfixe re:

Créer polygonales depuis lignes (<Line>)

Structure d'un mappage Ligne-à-Polygonale

 <Line> 
   <Filter> 
     <!-- Il définit d'où les lignes doivent être filtrés. --&gt;
          Chacun des éléments qui suit est facultatif; 
          les éléments existants sont liés avec AND,
          c'est à dire que tous doivent être valables --> 
     <Color>  <!-- Nombre entier, index des couleurs -->  </Color> 
     <Layer>  <!-- Nom resp. RegEx -->  </Layer> 
   </Filter> 
 </Line> 

Créer polygonales depuis polylignes (<Polyline>)

Structure d'un mappage Polyligne-à-Polygonale

 <Polyline> 
   <Filter> 
     <!-- Il définit selon quoi les polylignes doivent être filtrés. --&gt;
          Chacun des éléments qui suit est facultatif; 
          les éléments existants sont liés avec AND,
          c'est à dire que tous doivent être valables --> 
     <Color>  <!-- Nombre entier, index des couleurs -->  </Color> 
     <Layer>  <!-- Nom resp. RegEx -->  </Layer> 
   </Filter> 
 </Polyline> 

Créer polygonales depuis arcs (<Arc>)

Structure d'un mappage Arc-à-Polygonale

 <Arc> 
   <Filter> 
     <!-- Il définit selon quoi les lignes doivent être filtrés. --&gt;
          Chacun des éléments qui suit est facultatif; 
          les éléments existants sont liés avec AND,
          c'est à dire que tous doivent être valables --> 
     <Color>  <!-- Nombre entier, index des couleurs -->  </Color> 
     <Layer>  <!-- Nom resp. RegEx -->  </Layer> 
   </Filter> 
 </Arc> 

Exemple:
  • Il faut créer des polygonales géodatabase du type Grundstücksgrenze .
  • Les propriétés graphiques sont affectées selon la configuration du type d'objet (ne sont pas reprises).
  • La géométrie doit être implicitement générée depuis la géométrie des lignes.
  • Ces polygonales doivent résulter depuis:
  • Lignes sur les layers N-GG bzw. GG
  • Polylignes sur les layers N-GG bzw. GG
  • Arcs sur les layers N-GG bzw. GG

Le même résultat est obtenu par 3 simples mappages pour chaque type d'élément: