Por defecto, si utilizas FME Workbench o FME Universal Translator para crear ficheros DGN, las geometrías se crearán como elementos DGN, comenzando en el nivel 1 e incrementándose para cada tipo de entidad. En la mayoría de las ocasiones, los usuarios quieren controlar los niveles de salida de los elementos, ya que son una manera sencilla para organizar los datos, por ejemplo, nivel 1 para usos del suelo, 2 para hidrografía,... Describimos en este artículo, la forma de usar un fichero de mapeo de FME para definir y controlar los niveles de destino. Para ello, se asume que tienes un atributo numérico en los datos origen, que puedes relacionar con un nivel de destino de Microstation.
- Crearemos un fichero de mapeo con FME Universal Translator, tomando como origen de datos un fichero shape y como destino, Microstation Design File (DGN)
2. Una vez generado el fichero de mapeo, lo editamos con cualquier editor de texto. Por ejemplo, con Notepad+. Tendremos algo parecido a esto:
# ============================================================================
# Source feature type definition section
# ============================================================================
SHAPE_DEF HIDRO \
SHAPE_GEOMETRY shape_polygon \
USE_TYPE char(50) \
IGDS_LEVEL number(10,0) \
ID number(10,0)
# ============================================================================
# Transformation section
# ============================================================================
SHAPE HIDRO \
USE_TYPE %USE_TYPE \
ID %ID
IGDS 1 \
igds_type igds_solid \
USE_TYPE %USE_TYPE \
ID %ID
3. En la sección de transformación, dentro del formato origen, añade la siguiente línea (en negrita):
SHAPE HIDRO \
USE_TYPE %USE_TYPE \
IGDS_LEVEL %IGDS_LEVEL \
ID %ID
4. En la sección de transformación, dentro del formato IGDS, reemplaza el número “1”, con el texto “level” y añade la siguiente línea (en negrita):
IGDS level \
igds_type igds_solid \
USE_TYPE %USE_TYPE \
igds_level %IGDS_LEVEL \
ID %ID
5. Guarda los cambios y cierra el fichero de mapeo. Ya puedes comenzar la conversión, los elementos gráficos del DGN serán creados en el nivel definido por un atributo presente en los datos origen.
Visita http://www.sinfogeo.es/es/listadocursos/tig/326-curso-fme.html si quieres conocer detalles sobre nuestro curso de FME




