Traductor DA

Los archivos DA son archivos ASCII según los estándares alemanes. Los estándares DA01, DA21, DA22, DA23, DA30, DA40, DA45, DA50, DA55 y DA66 son compatibles. A continuación se describe la relación de cada estándar DA con las estructuras de datos de InRoads.

Presentación general de las funciones

Básicamente, el traductor DA traduce (exporta e importa) datos de InRoads a y de los estándares DA alemanes. En esta sección se describen los estándares DA compatibles. Se explican también las funciones disponibles en el traductor relacionadas con cada estándar.

DA01

El archivo DA01 es un archivo ASCII relacionado con los puntos cogo. El traductor exporta los datos de puntos cogo al formato del archivo DA01 e importa un archivo DA01 al búfer cogo de un proyecto de geometría.

Formato de archivo

*Decimales en el resultado

Columnas 1-3: cadena de texto "001" o "01"

Columnas 4-7: libre

Columnas 8-19: número de punto en formato XXXXXXXXXXXX

Columnas 20-31: coordenada X en formato XXXXXXXX,XXX

Columnas 32-43: coordenada Y en formato XXXXXXXX,XXX

Columnas 44-52: cota en formato XXXXX,XXX

Ejemplo de introducción de DA01

001 1 1024.898 1021.555 455.433

001 2 1132.534 1284.330 563.466

En este ejemplo, la segunda línea indica un punto Cogo llamado “2”, con la coordenada X 1132,534, la coordenada Y 1284,330 y la cota 563,466.

Importar

Para realizar la importación de DA01 es necesario que el usuario seleccione un proyecto de geometría. El usuario puede igualmente crear un proyecto de geometría insertando el nombre del proyecto en el campo del proyecto.

Las columnas 8 a 52 especifican el nombre del punto y los datos del mismo (coordenadas X e Y y cota). Se debe crear un punto cogo y añadirlo a continuación al búfer cogo del proyecto de geometría seleccionado.

Si faltan el nombre o los datos de un punto, no se puede importar dicho punto. Si falta el dato de la cota, el punto se importará con una cota de 0,000. Si existen varios puntos con el mismo nombre, se incrementará la última letra o el último número del nombre para crear dos puntos cogo diferentes.

Exportar

Para realizar la exportación de DA01 es necesario que el usuario seleccione un proyecto de geometría. El búfer de puntos cogo se exporta al archivo DA01. El orden de los datos de puntos dentro del archivo DA01 viene determinado por el orden de los puntos cogo dentro del búfer cogo.

Aparece el mensaje de error “Datos exceden los límites” y no se escriben todos los datos si el valor de X no se encuentra entre –9999999,999 y 99999999,999, el valor de Y no se encuentra entre –9999999,999 y 99999999,999 o si el valor de Z no se encuentra entre 0 y 99999,999, ambos inclusive.

DA21

El archivo DA21 es un archivo ASCII relacionado con una rasante. El traductor exporta la rasante al formato del archivo DA01 e importa un archivo DA01 a una rasante.

Formato de archivo

*Decimales en el resultado

Columnas 1-3: cadena de texto "021"

Columnas 4-5: nombre de alineación

Columnas 6-15: P.K. en formato XXXXXX,XXX

Columnas 16-23: altura PVI en formato XXXX,XXX

Columnas 24-33: valor k en formato XXXXXX,XXX

Columnas 34-35: conjunto de curvas verticales*

*00->parabólica cuadrática, 01->parabólica cúbica, parte más larga antes de PVI, 02->parábola cúbica, parte más larga después de PVI [las parábolas cúbicas no son compatibles, 01 y 02].

No se admiten elementos parabólicos. Sólo se admiten elementos circulares y lineales.

Ejemplo de introducción de DA21

021rt 0.000 90.000 0.00000

021rt 119.357 85.127 3230.81700

021rt 459.357 89.136 0,00000

021rt 640.415 100.797 -1851.48000

021rt 765.415 104.628 0,00000

021rt 924.878 104.131 -7420.98000

021rt 1204.878 97.976 0.00000

021rt 1592.733 82.136 0.00000

Este ejemplo describe una rasante, “rt”, formada por los siguientes elementos: línea, parábola hacia la derecha, línea, parábola hacia la izquierda, línea, parábola hacia la izquierda, línea. La línea 2 describe una parábola que gira hacia la derecha en el P.K. 119,357, con la cota de 85,127 y un valor k de 3230,81700.

Importar

Para importar DA21 es necesaria una alineación horizontal. El usuario selecciona la alineación horizontal. Se añade la rasante creada como subordinada de la alineación horizontal seleccionada.

El algoritmo para DA21 construye primero una alineación de elementos lineales verticales y cada uno de estos elementos se conecta en el P.K. (columnas 6 a 15) y en la cota (columnas 16 a 23) especificados. Cuando la alineación inicial está construida, se revisan todos los nodos de conexión aplicando la siguiente lógica al radio (columnas 24 a 33). Si el radio es cero, no se realiza ninguna acción para que dos elementos lineales se mantengan conectados en el nodo; si el radio no es cero, se obtienen las longitudes de una parábola simétrica (simétrica con respecto al nodo) de la fórmula r = (g2 – g1) / L. La longitud a ambos lados del nodo será L / 2. Entonces se inserta la parábola entre los dos elementos lineales existentes.

Exportar

Para exportar DA21 es necesario seleccionar una rasante (como subordinada de la alineación horizontal seleccionada). Se seleccionan las alineaciones de la Interfaz gráfica de usuario.

DA21 recorre de arriba a abajo la rasante seleccionada pasando por cada uno de los elementos. A continuación se extrae la información sobre el P.K., la cota y el radio de cada uno de los elementos. Se exporta esta información, junto con el nombre de la alineación, al formato del archivo DA21.

Aparece el mensaje de error “Datos exceden los límites” y no se escriben todos los datos si el P.K. supera 999999,999, la cota supera 999999,999 o el radio no se encuentra entre –99999,99 y 999999,99, ambos inclusive.

DA22

Consulte la sección sobre el estándar DA23.

Formato de archivo

*Decimales en el resultado

Columnas 1-3: cadena de texto "022"

Columnas 4-5: lado: +1 derecha, -1 izquierda

Columnas 6-15: P.K. en formato XXXXXX,XXX

Columnas 16-21: pendiente 1 en formato XXX,XX [%]

Columnas 22-27: radio 1 en formato XXXXXX

Columnas 28-33: pendiente 2 en formato XXX,XX [%]

Columnas 34-39: radio 2 en formato XXXXXX

Columnas 40-45: pendiente 3 en formato XXX,XX [%]

Columnas 46-51: radio 3 en formato XXXXXX

Columnas 52-57: pendiente 4 en formato XXX,XX [%]

Columnas 58-63: radio 4 en formato XXXXXX

Columnas 64-69: pendiente 5 en formato XXX,XX [%]

Columnas 70-75: radio 5 en formato XXXXXX

Ejemplo de introducción de DA22

022-1 0.000 -1.00 0 -1.00 0 -1.00 0 -1.00 0 -1.00 0

022+1 0.000 -1.00 0 -1.00 0 -1.00 0 -1.00 0 -1.00 0

022-1 50.000 -1.00 0 -1.00 0 -1.00 0 -1.00 0 -1.00 0

022+1 50.000 -1.00 0 -1.00 0 -1.00 0 -1.00 0 -1.00 0

En este ejemplo, la línea 3 describe los carriles hacia la izquierda (-1) de la alineación horizontal en el P.K. 50,000. En este P.K. existen cinco líneas con una pendiente igual a –1.0% y un radio igual a 0. (El traductor DA no utiliza el radio).

Importar

Se debe combinar el estándar DA22 con el DA23.

Exportar

Aparece el mensaje de error “Datos exceden los límites” y no se escriben todos los datos si el P.K. supera 999999,999, alguna pendiente no se encuentra entre –9999,99 y 99999,99[%] o algún radio no se encuentra entre –99999 y 999999.

Se debe combinar el estándar DA22 con el DA23.

DA23

Los archivos DA22 y DA23 son archivos ASCII relacionados con datos del trazado. El traductor exporta información sobre los carriles del trazado al formato de los archivos DA22 y DA23 e importa los DA22 y DA23 a un modelo de superficie del trazado. El máximo compatible es de cinco carriles.

Formato de archivo

*Decimales en el resultado

Columnas 1-3: cadena de texto "023"

Columnas 4-5: lado: +1 derecha, -1 izquierda

Columnas 6-15: P.K. en formato XXXXXX,XXX

Columnas 16-21: anchura del primer carril en formato XX,XXX

Columnas 22-27: diferencia de altura entre el primer y el segundo carril en formato XX,XXX

Columnas 28-33: anchura del segundo carril en formato XX,XXX

Columnas 34-39: diferencia de altura entre el segundo y el tercer carril en formato XX,XXX

Columnas 40-45: anchura del tercer carril en formato XX,XXX

Columnas 46-51: diferencia de altura entre el tercer y el cuarto carril en formato XX,XXX

Columnas 52-57: anchura del cuarto carril en formato XX,XXX

Columnas 58-63: diferencia de altura entre el cuarto y el quinto carril en formato XX,XXX

Columnas 64-69: anchura del quinto carril en formato XX,XXX

Ejemplo de introducción de DA23

023-1 0.00010.000-0.10010.000-0.10010.000-0.10010.000-0.10010.000

023+1 0.00010.000-0.10010.000-0.10010.000-0.10010.000-0.10010.000

023-1 50.00010.000-0.10010.000-0.10010.000-0.10010.000-0.10010.000

023+1 50.00010.000-0.10010.000-0.10010.000-0.10010.000-0.10010.000

En este ejemplo, la línea 3 describe los carriles hacia la izquierda (-1) de la alineación horizontal en el P.K. 50,000. En este P.K. existen cinco carriles, todos con una anchura de 10,0 y con una diferencia de altura de – 0,1.

Importar

Para importar DA23 son necesarios DA22 y una alineación horizontal y una rasante relacionadas. El usuario selecciona la alineación horizontal y la rasante.

DA22 contiene datos sobre la pendiente (DA22: columnas 16 a 21, 28 a 33, 40 a 45, 52 a 57, 64 a 69) y DA23 contiene datos sobre la anchura (DA23: columnas 16 a 21, 28 a 33, 40 a 45, 52 a 57, 64 a 69) de los carriles del trazado derivadas de la alineación horizontal y de la rasante. Cada carril se construye como una entidad de línea de rotura dentro de una superficie especificada. El usuario selecciona el nombre de la superficie o crea una nueva superficie añadiendo el nombre de la superficie al campo de la superficie. La siguiente figura muestra la geometría de carriles.

Las pendientes son en realidad pendientes transversales. No se utilizan todos los radios sacados de DA22 ya que las entidades son lineales por naturaleza. Tampoco se utiliza la diferencia de altura sacada de DA23, ya que todo lo necesario para construir los carriles son los datos relativos a la anchura y la pendiente.

Los nombres de las entidades de línea de rotura serán “Línea de rotura”, … , “Línea de rotura4” para las entidades de la izquierda y “Línea de rotura5”, … , “Línea de rotura9” para las entidades de la derecha.

Si no se conocen los datos de un carril en el caso de un P.K. concreto, se establece una discontinuidad en la entidad de línea de rotura.

Exportar

La exportación de DA23 se combina con la de DA22. El usuario selecciona la alineación horizontal, la rasante y la superficie. Se seleccionan todas las entidades de superficie de carril del cuadro de diálogo Filtro de Entidades. El usuario también especifica el intervalo de P.K..

El orden de las entidades de superficie de carril se determina en función de las distancias a la alineación horizontal. Por ejemplo, el Carril 1 (izquierda) corresponde a la entidad más cercana a la alineación de la izquierda.

El algoritmo continúa a lo largo de la alineación horizontal (en el intervalo de P.K. especificado) y determina las pendientes transversales y las anchuras de las entidades en cada P.K. Esta información es el resultado de los formatos de los archivos DA22 y DA23.

Se asigna 0,0 a todos los radios de DA22 (consulte la sección sobre la importación de DA30). Si el valor del P.K. no corresponde a un punto de la entidad, no se da ningún dato para dicho P.K.

Aparece el mensaje de error “Datos exceden los límites” y no se escriben todos los datos si el P.K. supera 999999,999, alguna anchura supera 99,99 o alguna diferencia de altura no se encuentra entre –9,99 y 99,99.

DA23.gif

DA30

El archivo DA30 es un archivo ASCII que contiene datos de puntos aleatorios de la superficie. El traductor importa un archivo DA30 a un modelo de superficie.

Formato de archivo

*Sin decimales en el resultado

Columnas 1-2: cadena de texto "30"

Columnas 3-12: libre

Columnas 13-20: nombre de entidad en formato XXXXXXXX 

Columnas 21-50: descripción en formato XXX…30…XXX

Columnas 51-60: coordenada X en formato XXXXXXXXXX (con tres decimales)

Columnas 61-70: coordenada Y en formato XXXXXXXXXX (con tres decimales)

Columnas 71-80: cota en formato XXXXXXXXXX (con tres decimales)

Ejemplo de introducción de DA30

30 1 20545 40876 5567

30 2 un punto de muestra 30476 48346 3335

En este ejemplo, la línea 2 indica una entidad aleatoria llamada “2” y con la descripción “un punto de muestra”, formada por un único punto con la coordenada X = 48,346, la coordenada Y = 32,476 y la cota = 3,335.

Importar

Para importar DA30 es necesaria una superficie, que el usuario debe seleccionar. El usuario puede crear una nueva superficie añadiendo el nombre de la superficie al campo de la superficie.

Las columnas 13 a 80 especifican el número, la descripción y los datos del punto (coordenadas X e Y y cota). Los puntos de superficie no tienen un nombre en InRoads. Por esta razón, cada punto representado en el archivo DA30 se convierte en una entidad aleatoria al importarlo, siendo el nombre de la entidad el número de punto (columnas 13 a 20). El resultado es una superficie formada por entidades aleatorias, cada una de las cuales contiene un sólo punto. Si no se conocen todos los datos de las coordenadas de un punto en concreto, no se importa el punto.

Si se importan varias entidades con el mismo nombre, cada entidad subsiguiente después de la primera recibirá un número a continuación del nombre (1, 2, etc.).

Este método provoca la ampliación del número de caracteres del nombre, que pasa de 8 a 9.

Exportar

No es posible.

DA40

El archivo DA40 es un archivo ASCII que contiene datos de alineación horizontal. El traductor importará un archivo DA40 a una alineación horizontal nueva y exportará una alineación horizontal al formato del archivo DA40.

Formato de archivo

*Decimales en el resultado.

Columnas 1-3: cadena de texto "040" o "40"

Columnas 4-5: nombre truncado a dos caracteres

Columnas 6-15: P.K. en formato XXXXXX,XXX

Columnas 16-23: longitud del elemento anterior en formato XXXX,XXX

Columnas 24-35: radio en formato XXXXXXX,XXXX, (-) curva izquierda, 0 infinito

Columnas 36-44: parámetro de clotoide en formato XXXXX,XXX, 0 infinito

Columnas 45-56: dirección en formato XXXX,XXXXXX (GRADOS)

Columnas 57-68: coordenada X en formato XXXXXXXX,XXX

Columnas 69-80: coordenada Y en formato XXXXXXXX,XXX

Ejemplo de introducción de DA40

040rt 1000,000 0,000 0,0000 0,000 85,223779 136,805 504,816

040rt 1144,794 144,794 0,0000 110,680 85,223779 277,716 538,122

040rt 1179,794 35.000 350,0000 0,000 88,406878 311,903 545,604

En este ejemplo, la línea 1 indica que se creará la alineación horizontal “rt”. En el P.K. 1000,000 se creará un elemento lineal (tanto el parámetro clotoide y el radio son 0,0) en las coordenadas (136,805, 504,816) con la dirección 85,223779 y el elemento anterior tiene una longitud de 0,000 (la longitud de esta línea aparece en la línea 2 como 144,794).

Importar

Para importar DA40 es necesario un proyecto de geometría, que el usuario debe seleccionar de la Interfaz gráfica de usuario. El usuario puede igualmente crear un proyecto de geometría añadiendo el nombre del proyecto en el campo del proyecto.

El algoritmo funciona del modo siguiente: El la presente línea dentro del archivo DA40, si el parámetro clotoide (columnas 36 a 44) no es cero, se construirá un elemento clotoide basándose en los datos de la columna. El radio clotoide de entrada será el radio de la línea actual y el radio de salida será el radio de la siguiente línea. Si el parámetro clotoide es cero, se tiene en cuenta el radio (columnas 24 a 35). Si el radio es cero, se construye un elemento lineal basándose en los datos de la columna. Si el radio no es igual a cero, se construye un elemento circular basándose en los datos de la columna.

Cuando se hayan construido todos los elementos, si el nombre de la alineación (columnas 4 a 5) es único, se crea una alineación horizontal como subordinada del proyecto de geometría especificado. Si se encuentra un nombre de alineación repetido, aparecerá el mensaje “Nombre de alineación duplicado” y no se creará la alineación.

Se pueden importar varias alineaciones horizontales al mismo tiempo. Sin embargo, no es posible intercalar los datos de dos alineaciones.

Exportar

Para exportar DA40 son necesarios un proyecto de geometría y una alineación horizontal, que el usuario debe seleccionar de la Interfaz gráfica de usuario.

DA40 recorre los elementos de la alineación horizontal dada y extrae los datos de DA40 relacionados. Entonces se exportan los datos al formato del archivo DA40.

Aparece el mensaje de error “Datos exceden los límites” y no se escriben todos los datos si el P.K. supera 999999,999, la longitud no se encuentra entre –999,999 y 9999,999, el radio no se encuentra entre –99999,9999 y 999999,9999, el parámetro clotoide no se encuentra entre –9999,999 y 99999,999, la dirección supera 9999,9999999, X no se encuentra entre –9999999,999 y 99999999,999 o Y no se encuentra entre –9999999,999 y 99999999,999, ambos inclusive.

DA45

El archivo DA45 es un archivo ASCII que contiene datos de puntos aleatorios de la superficie. El traductor importa un archivo DA45 a un modelo de superficie.

Formato de archivo

*Cada línea puede contener uno o dos puntos, si contiene sólo uno, las columnas 43 a 80 quedan libres.

Columnas 1-2: cadena de texto "45"

Columnas 3-9: nombre de la entidad 1 en formato XXXXXXX

Columna 10: libre

Columnas 11-20: coordenada X en formato XXXXXXXXXX (con tres decimales)

Columnas 21-30: coordenada Y en formato XXXXXXXXXX (con tres decimales)

Columnas 31-40: cota en formato XXXXXXXXXX (con tres decimales)

Columnas 41-42: libre

Columnas 43-49: nombre de la entidad 2 en formato XXXXXXX

Columna 50: libre

Columnas 51-60: coordenada X en formato XXXXXXXXXX (con tres decimales)

Columnas 61-70: coordenada Y en formato XXXXXXXXXX (con tres decimales)

Columnas 71-80: cota en formato XXXXXXXXXX (con tres decimales)

Ejemplo de introducción de DA45

45 304 605827592 937208281 78438 2 605832371 937205104 78856

45 4 153679002 354726890 100876

En este ejemplo, la línea 1 indica que se crearán una entidad aleatoria llamada “304”, formada por un único punto con la coordenada X = 605827,592, la coordenada Y = 937208,281 y la cota = 78,438 y una segunda entidad aleatoria llamada “2”, formada por un único punto con la coordenada X = 605832,371, la coordenada Y = 937205,104 y la cota = 78,856 .

Importar

Consulte la sección relativa a DA30, teniendo en cuenta las siguientes diferencias: en DA45 no aparece ninguna descripción, DA45 permite la posibilidad de dos puntos por línea y al añadir el siguiente número al nombre de una entidad que no es única el nombre de siete caracteres se convertirá en un nombre de ocho caracteres.

Exportar

No es posible.

DA50 (Largo)

El archivo DA50 es un archivo ASCII que contiene datos de alineación horizontal. El traductor exportará los datos de alineación horizontal de InRoads al formato de archivo corto o largo DA50.

Formato de archivo

*Sin decimales en el resultado

Columnas 1-2: cadena de texto "50"

Columnas 3-9: libre

Columnas 10-29: punto inicial de la curva del P.K. en formato XXXXXXXXX (con tres decimales)

Columnas 19-21: libre

Columnas 22-30: punto final de la curva del P.K. en formato XXXXXXXXX (con tres decimales)

Columnas 31-40: punto inicial de la curva del radio en formato XXXXXXXXX (con tres decimales)

Columnas 41-50: parámetro en formato XXXXXXXXXX (con tres decimales)

Columnas 51-60: coordenada X del punto inicial en formato XXXXXXXXXX (con tres decimales)

Columnas 61-70: coordenada Y del punto inicial en formato XXXXXXXXXX (con tres decimales)

Columnas 71-80: dirección del punto inicial de la curva tangente en formato XXXXXXXXXX (con tres decimales) (GRADOS)

Ejemplo de introducción larga de DA50

50 1000000 1144793 0 0 136805 504816 85223

50 1144793 1179793 110679 0 277716 538122 85223

50 1179793 1320239 0 350000 311903 545603 88406

En este ejemplo, la línea 1 indica que un elemento lineal (el parámetro clotoide y el radio son igual a 0,0) con coordenadas (136,805, 504,816) y la dirección 85.223 existe entre los P.K. 1000,000 y 1144,793.

Importar

No soportado.

Exportar

Para exportar DA50 (largo) son necesarios un proyecto de geometría y una alineación horizontal, que el usuario debe seleccionar de la Interfaz gráfica de usuario.

DA50 recorre los elementos de la alineación horizontal seleccionada y extrae el P.K. al principio y al final del elemento, así como el radio, el parámetro (valor k) y las coordenadas X e Y. Se calcula la dirección y esta información será producida en formato DA50 (largo).

Aparece el mensaje de error “Datos exceden los límites” y no se escriben todos los datos si los P.K. inicial o final superan 999999,999, el radio no se encuentra entre –99999,999 y 999999,999, el parámetro clotoide no se encuentra entre –999999,999 y 9999999,999, la dirección no se encuentra entre –999999,999 y 9999999,999, X no se encuentra entre –999999,999 y 9999999,999 o Y no se encuentra entre –999999,999 y 9999999,999, ambos inclusive.

DA50 (Corto)

El archivo DA50 es un archivo ASCII que contiene datos de alineación horizontal. El traductor exportará los datos de alineación horizontal de InRoads al formato de archivo corto o largo DA50.

Formato de archivo

Columnas 1-2: cadena de texto "50"

Columnas 3-9: libre

Columnas 10-18: punto inicial de la curva del P.K. en formato XXXXXXXXX (con tres decimales)

Columnas 19-21: libre

Columnas 22-30: punto final de la curva del P.K. en formato XXXXXXXXX (con tres decimales)

Columnas 31-40: punto inicial de la curva del radio en formato XXXXXXXXX (con tres decimales)

Columnas 41-50: parámetro en formato XXXXXXXXXX (con tres decimales)

Ejemplo de introducción corta de DA50

50 13153510 14885666 0 0

50 14885666 16039364 4100000 0

50 16039364 16618607 0 0

En este ejemplo, la línea 1 indica que un elemento lineal (el parámetro clotoide y el radio son igual a 0,0) existe entre los P.K. 13153,510 y 14885,666.

Importar

No soportado.

Exportar

Para exportar DA50 (corto) son necesarios un proyecto de geometría y una alineación horizontal, que el usuario debe seleccionar de la Interfaz gráfica de usuario.

DA50 recorre los elementos de la alineación horizontal seleccionada y extrae el P.K. al principio y al final del elemento, así como el radio y el parámetro (valor k). Esta información será producida en el formato DA50 (corto).

Aparece el mensaje de error “Datos exceden los límites” y no se escriben todos los datos si los P.K. inicial o final superan 999999,999, el radio no se encuentra entre -999999,999 y 9999999,999 o el parámetro clotoide no se encuentra entre –999999,999 y 9999999,999, ambos inclusive.

DA55

El archivo DA55 es un archivo ASCII que contiene datos de perfiles transversales. El traductor exportará los datos del perfil transversal al formato del archivo DA55. Consulte la sección relativa al estándar DA66 para obtener información más detallada, ya que se trata de dos estándares muy parecidos.

Formato de archivo

*Decimales en el resultado

Columnas 1-3: cadena de texto "055"

Columnas 4-5: numeración del perfil transversal en formato XX*

Columnas 6-15: P.K. del perfil transversal en formato XXXXXX,XXX

Columnas 16-21: punto de distancia 1 en formato XXX,XX

Columnas 22-28: cota del punto 1 en formato XXXX,XX

Columnas 29-34: punto de distancia 2 en formato XXX,XX

Columnas 35-41: cota del punto 2 en formato XXXX,XX

Columnas 42-47: punto de distancia 3 en formato XXX,XX

Columnas 48-54: cota del punto 3 en formato XXXX,XX

Columnas 55-60: punto de distancia 4 en formato XXX,XX

Columnas 61-67: cota del punto 4 en formato XXXX,XX

Columnas 68-73: punto de distancia 5 en formato XXX,XX

Columnas 74-80: cota del punto 5 en formato XXXX,XX

*Los puntos del 1 al 5 hacen referencia al número de puntos hacia la izquierda o hacia la derecha desde el eje. (-) izquierda, sin signo derecha

Ejemplo de introducción de DA55

055 1 0.000 0.00 163.03 2.00 163.09 4.00 163.14 6.00 163.20 8.00 163.26

055 2 0.000 9.15 163.29 10.00 163.35 11.13 163.44 12.00 163.40 14.00 163.30

055-1 0.000 0.00 163.03 2.00 162.97 4.00 162.91 6.00 162.86 8.00 162.80

055-2 0.000 10.00 162.74 10.25 162.73 12.00 162.80 13.44 162.85 14.00 162.84

En este ejemplo, las líneas 1 y 2 describen los datos del perfil transversal hacia la “derecha (+)” en el P.K. 0,0. La superficie relacionada corta el perfil transversal en el P.K. 0,0 para formar la línea poligonal compuesta por 10 datos de distancia/cota (la línea 1 tiene cinco entradas y la línea 2 tiene otras 5). El primer vértice de la línea poligonal es (163,03, 2,00).

Importar

No soportado.

Exportar

Para exportar DA55 son necesarios una superficie y un conjunto de perfiles transversales, que el usuario debe seleccionar de la Interfaz gráfica de usuario.

DA55 extrae la distancia y la cota del conjunto de perfiles transversales seleccionado. Esta información será producida en el formato del archivo DA55. Consulte la sección sobre el estándar DA66 para obtener información más detallada.

Aparece el mensaje de error “Datos exceden los límites” y no se escriben todos los datos si el P.K. no se encuentra entre –99999.999 y 999999,999, la distancia supera 999,999 o la cota supera 9999,99.

DA66

Formato de archivo

Columnas 1-2: cadena de texto "66"

Columnas 3-7: espacios

Columnas 8-9: nombre de superficie

Columnas 10-18: P.K. en formato XXXXX,XXX

Columnas 19-20: contador de filas

Columna 21: espacio

Columnas 22-28: desplazamiento del primer vértice en formato XXXX,XXX

Columnas 29-35: cota del primer vértice en formato XXXX,XXX

Columna 36: espacio

Columnas 37-43: desplazamiento del segundo vértice en formato XXXX,XXX

Columnas 44-50: cota del segundo vértice en formato XXXX,XXX

Columna 51: espacio

Columnas 52-58: desplazamiento del tercer vértice en formato XXXX,XXX

Columnas 59-65: cota del tercer vértice en formato XXXX,XXX

Columna 66: espacio

Columnas 67-73: desplazamiento del cuarto vértice en formato XXXX,XXX

Columnas 74-80: cota del cuarto vértice en formato XXXX,XXX

Ejemplo de introducción de DA66

El ejemplo siguiente implica que existe un perfil transversal en 300+00. La superficie “fa” corta el perfil transversal para formar la línea poligonal creada con 6 datos de desplazamiento/cota (por tanto, la fila 01 tiene 4 entradas y la fila 02 tiene 2). El primer vértice de la línea poligonal es (-28,814;300,000).

66 fa 3000001 –28814 300000 –25000 301907 –15000 306907 –5000 311907

66 fa 3000002 5000 311907 13848 307483

Importar

El archivo de datos DA66 no es suficiente para reconstruir completamente un modelo de superficie a partir de los datos del perfil transversal. Sólo se puede construir un modelo local de la superficie en relación con los perfiles transversales cortados a lo largo de una alineación. Además, aunque esta representación local de la superficie es una representación muy pobre si los perfiles transversales se cortan en incrementos escasos. Por estos motivos, el modelo local de superficie construido a partir de una importación de DA66 suele ser muy distinto del modelo de superficie original. A continuación se describe cómo se cargan los datos DA66 en la estructura de datos de InRoads .dtm.

Los vértices situados más a la izquierda y a la derecha de la intersección de líneas poligonales de la superficie dentro del perfil transversal se convierten en datos de superficie xyz y se colocan en una entidad exterior (límite). En el ejemplo anterior, el vértice situado más a la izquierda es (-28,814;300,00) y el situado más a la derecha es (13,848;307,483). Esta entidad se ordena posteriormente para formar una trayectoria cerrada alrededor del modelo local de superficie para garantizar que la triangulación no cruce la frontera exterior.

Los datos restantes de desplazamiento/cota se convierten en datos de superficie xyz y se colocan en una entidad discontinua de línea de rotura transversal.

Lo siguiente pertenece a la lógica de importación:

Es imposible distinguir los datos de distancia/cota correspondientes a las intersecciones de los triángulos de la superficie con el perfil transversal en oposición a la intersección de entidades de superficie no trianguladas con el perfil transversal. La importación no coloca los datos de la intersección de entidades en una entidad independiente de las entidades que aparecen en la lista anterior.

Exportar

Es mucho más fácil exportar datos de perfiles transversales que importarlos. Sólo tiene que especificar el conjunto de perfiles transversales que va a exportar y se rellenará la estructura del archivo DA66.

Se permiten varias superficies. Todos los datos de P.K./distancia/cota de una superficie se escriben antes de considerar la siguiente superficie.

El 66 inicial de cada línea de datos es una cadena dentro del código que siempre está escrita.

Se coloca un separador de línea entre datos de P.K. consecutivos para poder leerlos.

Para mantener la coherencia con la importación, las intersecciones no se escriben en el archivo de datos.

Presentación general del flujo de trabajo

Un ejemplo de flujo de trabajo de importación de DA:

Invoque el comando del traductor DA.

Seleccione la ficha Importar.

Seleccione el proyecto de geometría, la alineación horizontal, la rasante y/o la superficie correspondientes.

DA01: Seleccione el proyecto de geometría.

DA21: Seleccione el proyecto de geometría y la alineación horizontal.

DA22 DA23: Seleccione la alineación horizontal, la rasante y la superficie.

DA30: Seleccione la superficie.

DA40: Seleccione el proyecto de geometría.

DA45: Seleccione la superficie.

DA66: Seleccione el proyecto de geometría y la alineación horizontal.

Busque el archivo DA que desea importar.

Pulse Aplicar para crear el modelo de | alineación horizontal | rasante | superficie a partir de los datos de DA66.

Un ejemplo de flujo de trabajo de exportación de DA:

Invoque el comando del traductor DA.

Seleccione la ficha Exportar.

Seleccione el proyecto de geometría, la alineación horizontal, la rasante, la superficie, el perfil transversal y/o el intervalo correspondientes.

DA01: Seleccione el proyecto de geometría.

DA21: Seleccione el proyecto de geometría, la alineación horizontal y la rasante.

DA22 DA23: Seleccione el proyecto de geometría, la alineación horizontal, la rasante, la superficie y el intervalo de P.K. correspondientes.

DA40: Seleccione el proyecto de geometría y la alineación horizontal.

DA50: Seleccione el proyecto de geometría y la alineación horizontal.

DA55: Seleccione la superficie y el conjunto de perfiles transversales.

DA66: Seleccione el proyecto de geometría, la alineación horizontal, la superficie y el perfil transversal.

Especifique un nombre de archivo de texto.

Pulse Aplicar para guardar los datos de perfiles transversales en un archivo DA.

Tabulaciones