Importando Archivos ASCII
Updated January 03, 2020
This article applies to:
- Terrain 3D
- Terrain Forestry
- RoadEng Civil
- RoadEng Forestry
Ejemplo de Survey Topográfico
El módulo Terrain acepta una variedad de archivos ASCII y permite al usuario la configuración de formatos de importación de datos. Este ejemplo muestra el uso de las funciones de importación para leer un archivo de levantamiento topográfico (survey) creado por un colector de datos de "total station".
Un Archivo de Datos Típico
El archivo (parcialmente mostrado abajo) consiste de un número de secuencia, X, Y, Z y código, separados por un tabulador.
1 329591.7666 2195715.037 1172.736 SPOT 2 329570.0566 2195516.997 1158.295 PP 3 329625.9166 2195555.797 1159.534 SPOT 4 329573.4966 2195594.317 1161.31 SPOT 5 329552.9966 2195554.887 1160.682 SPOT 6 329561.9466 2195602.537 1164.661 SPOT 7 329531.5866 2195563.567 1166.900 SPOT : 9 329627.8765 2195612.827 1162.027 DITCH!
Figura 1: Muestra del Archivo Survey1.txt
Configurando un Formato de Importación
-
Haga clic en | Nuevo.
-
Configuración |Configuración del Módulo. Seleccione la pestaña de Unidades, Unidades: Imperial (ft). El programa no puede detectar el Sistema de Unidades a partir de la información contenida en el archivo ASCII.
-
Haga clic en Importar |Abrir. Navegue hasta ubicar el archivo C:\ProgramData\Softree\Terrain Tutorials\Training\training Normal.iop. Presione el botón Abrir.
Figura 2: Abriendo un Formato Importar/Exportar
-
Seleccione el formato “ASCII (x,y,z,code)”, luego presione Agregar, para abrir el cuadro Definir Nuevas Opciones de Formato, como se muestra abajo.
Figura 3: Definir Nuevas Opciones de Formato
Nota: Cuando se crea un nuevo formato de importación, éste será inicialmente una copia del que es seleccionado cuando se presiona Agregar… (“ASCII (x,y,z,code)” en este caso).
-
Dentro del cuadro de diálogo digite “New ASCII” en el campo de Descripción y luego haga clic en Detalles... para abrir el cuadro de Opciones de Importación mostrado abajo.
Figura 4: Opciones de Importación – Pestaña de Estructura
Las Opciones de Importación le permiten describir el formato de archivos externos. Varias opciones están disponibles para identificar, seleccionar y formatear los datos de las coordenadas a importar. Una descripción detallada de las opciones en el cuadro de diálogo están disponibles al presionar <F1>.
-
Cambie la Asignación de Columnas de la manera que se muestra en la figura de arriba (X=3, Y=2, Z=4, Código=5, Nombre del Elemento=5 y Comentario=5). El archivo contiene [punto #, Y, X, Z, código] en cada línea.
Ahora el formato de importación ha sido configurado para leer las columnas correctas en el archivo.
-
En la pestaña de Código, es posible asignar propiedades, símbolos y tipos de línea a los puntos a importar. Cambie las propiedades del código por defecto para que concuerden con los valores mostrados en la figura de abajo; los puntos 3D se muestran con un símbolo de cruz negra.
Figura 5: Opciones de Importación – Pestaña de Código
-
Presione Abrir, dentro del cuadro de diálogo existente y seleccione
<Terrain>\ASCII Import\survey1.txt. Esto extraerá todos los códigos encontrados en el archivo. -
Seleccione el código CONTROL de la lista de códigos. Note que inicialmente las opciones son las mismas que las de DEFAULT. Cambie el Color: Navy y Símbolo: Círculo con Cruz.
-
Seleccione EP (Borde de Pavimento) en la lista de códigos y digite * al lado de EP: ‘EP*’, en el Nombre de Código. El “*” es un comodín – cualquier código que comience con “EP” caerá en esta categoría. Efectúe los cambios siguientes:
-
Tipo: Poli-línea
-
Conectado: Conectados Todos por Códigos
-
Línea de Quiebre: Si
-
Color: Azul
-
Symbol: Ninguno
-
Los puntos con el código EP serán conectados (en el orden que se encuentran en el archivo) y convertidos en una línea de quiebre de color azul. La propiedad Conectados Todos por Códigos asegura que códigos como EPL y EPR formen elementos separados, así ambos cumplan con el patrón EP*.
-
Seleccione el código CLP (Línea Central de Pavimento) en la lista de código. Efectúe los siguientes cambios:
-
Tipo: Poli-línea
-
Conectado: Conectar Todo
-
Línea de Quiebre: Si
-
Color: Rojo
-
Tipo de Línea: Dash-dot
-
-
Vaya de nuevo al cuadro de diálogo, presione la pestaña Estructura. Presione Elementos... en la sección Advanzado. El cuadro de diálogo mostrado en la figura de abajo debe aparecer.
Figura 6: Método de Detección del Elemento
El cuadro de diálogo mostrado arriba le permite limitar la longitud de los elementos de poli-línea al definir un caracter terminal en el código de punto.
Un signo de exclamación, “!”, es definido como caracter terminal en el cuadro de diálogo Método de Detección del Elemento. Si se examina el archivo Survey1.txt, se verán varios códigos de punto que terminana con “!”; esto significa que un elemento conectado termina en dicho punto, y un nuevo elemento será creado a partir del punto siguiente. El código para la poli-línea EP (definido arriba) se importará como dos líneas de quiebre (izquierda y derecha) debido a que el signo “!” está estrátegicamente ubicado dentro de los puntos del survey.
-
Presione Cancelar para salir del cuadro de Método de Detección del Elemento.
-
Para probar las especificaciones, vaya a la pestaña, Test (ver figura de abajo).
Figura 7: Opciones de Importación – Pestaña Test
-
Haga clic en Archivo | Abrir <Terrain>\ASCII Import\Survey1.txt.
-
Presione Siguiente Registro varias veces. En la parte inferior del cuadro de diálogo, los valores de X, Y, Z y el Código son mostrados. Confirmar que los campos están siendo interpretados correctamente; si no lo están, vaya a la pestaña de Estructura para modificar el formato.
-
Cuando esté satisfecho, presione OK para retornar al cuadro de diálogo de Configuración de Terrain.
-
Para guardar las nuevas especificaciones de importación para uso futuro, use la opción Guardar Como... Pero en este caso, no lo haremos. Presione OK para cerrar el cuadro de Configuración de Terreno. Ahora usaremos el formato de importación que hemos creado para abrir el archivo de datos del survey.
Nota: Normalmente, se usaría Normal.IOP para escribir sobre ella (esto actualiza las configuraciones básicas o por defecto) – haga esto solamente si se está usando un computador para entrenamiento, de otra manera, guárdela como training.iop o Cancele para evitar la modificación de sus plantillas de base (dafaults).
-
Haga clic en | Abrir. En el menú desplegable, en la esquina inferior izquierda, elija New ASCII (al final de la lista). Abrir <Terrain>\ASCII Import\Survey1.txt. Se mostrará en cuadro de diálogo de Opciones de Importación, el cual permite cambios de último minuto. Presione el botón Abrir para importar el archivo.
-
Deberá pararecer un mensaje de advertencia: “El sistema de coordenadas y las unidades no están definidos. ¿Continuar sin la convesión?” Haga clic en Continue.
-
Seleccione Vista| Formatos de Pantalla, seleccione normal.ilt en el menú desplegable. Esto configurará sus opciones y ventanas de manera que sean similares a la figura de abajo.
Figura 8: Ventana de Plano Después de Importar Survey1.txt.
Nota: El elemento Borde de Pavimento (EP) derecho es seleccionado (note las propiedades mostradas en la ventana de estado). También note que existen varios códigios de punto que no han sido formateados o conectados para formar líneas de quiebre. En los pasos se van a importar los mismos datos con un formato de importación predertminado.
-
Habilite las etiquetas de los elementos:
-
Haga clic derecho en la vista de Planta |Seleccionar Elemento(s)| Todos.
-
Herramientas de Elementos | Etiquetas.
-
Haga doble clic en ‘Comentarios (en puntos de elementos)’ y ‘Nombre del Elemento’. Ambos deberán tener marcas de verificación.
-
Presione OK.
-
-
Para reducir el tamaño de las etiquetas , haga zoom, usando la rueda central del mouse, hasta que las etiquetas sean legibles. Presione el botón Bloquear Escala. Ahora Vista | Zoom Modelo Centrado. Las etiquetas permacerán del tamaño que tenían cuando fueron bloqueadas.
-
Haga clic en | Abrir. Cambie el tipo de archivo a ASCII 2 (#,y,x,z,code). Abra <Terrain>\ASCII Import\Survey1.txt. Cuando sea preguntado si guarda los cambios, escoger No.
-
Esto abrirá el cuadro de diálogo de Opciones de Importación; haga clic en la pestaña de Código para ver los otros códigos definidos – no se requieren cambios. Presione OK para importar el archivo. Cuando aparezca el mensaje de advertencia, presione Continue.
Esto configurará las opciones y ventanas para que aparezcan como la figura de abajo.
Figura 9: El Archivo Survey1.txt Importado con Más Códigos Definidos
-
Es posible que necesite seleccionar elementos con el mouse para ver qué propiedades son mostradas en el panel de Propiedades de los Elementos.
-
Para agregar más atributos, presione el botón del engranaje en la parte inferior de la ventana de estado, luego presione el botón Agregar/Remover. Seleccione los elementos que le gustaría agregar o remover.
-
Haga clic en | Nuevo. No guarde los cambios.