Mi modelo está en el Océano Atlántico.

Julio de 2022 – Nota técnica #72

Tessa Hayman

Product Specialist

¿Cuántas personas han mirado la ubicación de su modelo y han descubierto que se ha trazado en medio del Océano Atlántico? El problema es su sistema de referencia coordenado (CRS). Se trata de un problema común entre todos los modelistas y profesionales del SIG: cómo configurar correctamente el SIR. Si su modelo está en el lugar equivocado, la solución no suele ser una transformación manual, sino conseguir que el sistema de referencia de coordenadas sea correcto. Esto debería hacerse al principio de cualquier proyecto.

¿Qué es un sistema de referencia de coordenadas (SRC)?

Un sistema de referencia coordenado es una forma de convertir las posiciones en el globo (3D) en posiciones en un mapa. Esencialmente, proporciona una forma de proyectar las posiciones en 3D sobre una superficie en 2D como la que tenemos en un mapa o en la pantalla de nuestro ordenador. Puedes pensar en ello como un método para intentar envolver un trozo de papel alrededor del globo como un círculo, un cono o un cilindro.

Todos los SIR tienen un cierto nivel de inexactitud en la conservación de las distancias, los ángulos y las áreas de los objetos en los mapas. Por lo tanto, se utilizan diferentes SRI para diferentes aplicaciones y para diferentes lugares del mundo. El objetivo es ofrecer la proyección más precisa con la menor distorsión para la aplicación para la que se necesita en el lugar que se necesita. Por ello, se debe evitar mover manualmente un modelo o fuente de datos, ya que un cambio de sistema de coordenadas nunca es una simple traslación y rotación.

El SIR puede darse en diferentes formatos. Los más comunes son EPSG, WKT o Proj. Aimsun Next soporta los tres formatos. Cada uno de estos formatos incluirá información sobre:

  • El método de proyección de los datos, por ejemplo, Mercator
  • Datum – defines the position and orientation of the reference ellipsoid relative to the centre of the earth. El dato más utilizado es el WGS84
  • Esferoide/Elipsoide – Método utilizado para aproximar la forma de la Tierra
  • Unidades – Unidades para la distancia y el ángulo, por ejemplo, metros y grados
  • Latitud de origen – Normalmente en el centro de la región para la que está diseñado el SIR
  • Meridiano central – (longitud de origen) – Normalmente en el centro de la región para la que está diseñado el SIR

Se pueden establecer parámetros adicionales. El código EPSG combina esta información en un solo número. Puede encontrar más información sobre los SRI comunes en https://spatialreference.org/.

¿Cómo establecer el CRS correcto al inicio de un proyecto Aimsun Next?

Una pregunta habitual es: “¿Cómo puedo trasladar mi modelo del Océano Atlántico a la posición correcta?”. Aunque instintivamente parece una operación fácil, rara vez es la solución correcta. Esto se debe a que cuando se traslada un modelo una gran distancia, aparecerá distorsionado ya que las ubicaciones no se reproyectan a la CRS correcta. En lugar de ello, debe procurar que el SIR sea correcto al comienzo de su proyecto.

La mejor manera de hacerlo es seleccionar la ubicación al crear un nuevo archivo de modelo utilizando el mapa en la parte inferior de la ventana. A continuación, seleccione “Fijar área”. Esto establecerá un CRS apropiado usando la zona UTM para la ubicación dada.

Figura 1 Ventana de nuevo proyecto

¿Cómo comprobar la ubicación?

Es esencial que, después de haber abierto su nuevo archivo o de haber recibido un modelo de otra persona, compruebe que la ubicación es correcta. Esto significa que puede aprovechar la importación de objetos geolocalizados, como los datos de transporte público procedentes de fuentes GTFS, la cartografía de fondo y otras fuentes de datos basadas en GIS. También le ofrece la posibilidad de exportar los resultados para mostrarlos en otros programas de cartografía. Corregir una elección errónea del SIR después puede requerir reimportar todo desde cero, por lo que es algo que debería comprobarse lo antes posible.

Para comprobar la ubicación de un modelo de Aimsun Next, haz zoom en un cruce de Aimsun next. A continuación, vaya a Herramientas >Mostrar ubicación en Google Maps. Esto le llevará a la ubicación equivalente en Google Maps. Debería ver el mismo cruce, no sólo la misma ubicación aproximada, ya que los SRI pueden diferir a veces por unos pocos metros. Si Google Maps no muestra la ubicación correcta o muestra un mapa que no está orientado como su modelo, tiene un problema con el CRS.

Figura 2 Mostrar ubicación en Google Maps

También puede comprobar la validez de las fuentes de datos importándolas a un software cartográfico externo, como QGIS, y comparándolas con una fuente de fondo de confianza, como Open Street Map.

Cómo cambiar el SIR de un modelo existente

PRECAUCIÓN: Hay que tener cuidado al cambiar el SRI de un modelo existente. Si un modelo o capa se ha distorsionado en algún momento por haber sido importado con un CRS incorrecto, esta función no funcionará ya que el modelo conservará la distorsión.

Aunque se recomienda que la ubicación del modelo sea correcta desde el principio, no siempre es posible. Si obtienes un modelo de otra persona y encuentras que las cosas no están alineadas, puedes cambiar el CRS de tu modelo en Aimsun Next. Para ello, vaya a Propiedades del proyecto >closed y cambie la cadena WKT o EPSG por el CRS correcto. Al pulsar OK, las coordenadas x e y de cada punto del modelo se interpretarán según la nueva proyección. A continuación, debes comprobar si se ha corregido la ubicación mediante la herramienta Mostrar en Google Maps.

Figura 3 Ajuste del SIR

Tenga en cuenta que, a diferencia de lo que ocurre en un software SIG, al cambiar el CRS del proyecto no se realiza una reproyección, es decir, no se cambian las x,y de los puntos, sólo se establece una forma diferente de interpretar esos valores x e y. Sólo se realiza una reproyección cuando se importan nuevos datos para convertir las posiciones del archivo externo (que pueden ser grados, pies o metros con otro CRS) al CRS establecido en el proyecto. Esto implica que si alguna capa se importó con una configuración CRS incorrecta, las posiciones se han distorsionado y no se puede arreglar cambiando simplemente el CRS del proyecto: la única solución es reimportar el archivo. Por lo tanto, la primera vez que importe un archivo externo, deberá comprobar que las coordenadas x e y de sus objetos se alinean con los datos de una proyección conocida, por ejemplo, compruébelo con un mosaico CAD que utilice British National Grid si su modelo se encuentra en el Reino Unido. A falta de otras fuentes de datos, siempre se puede importar la zona desde Open Street Map como fondo sólo para realizar esta comprobación.

Figura 4 Un modelo distorsionado y una versión no distorsionada de la misma red. Obsérvese que la versión distorsionada tiene uniones que no son cuadradas.
Figura 5 Puedes comprobar la x y la y de cualquier punto haciendo clic en el vértice

Cómo encontrar el SIR correcto

Si todavía no va a la ubicación correcta o las capas adicionales no coinciden, el CRS del proyecto o el CRS seleccionado durante la importación no son correctos. Pero no siempre es fácil encontrar el SIR correcto si no se proporciona uno, como es habitual en los archivos CAD. Un buen punto de partida sería buscar cuáles son los CRS utilizados para la zona de su proyecto en https://epsg.org/home.html, y elegir aquel cuyos valores x,y se parezcan más a los de su archivo.

Cómo importar capas secundarias

Cuando se importa otra capa a Aimsun Next desde una fuente de datos diferente, puede estar en un CRS diferente al del proyecto. Si no se reproyecta al CRS del proyecto, no se alineará correctamente.

Para resolver esto, Aimsun Next utiliza la reproyección sobre la marcha. Al importar una capa, se le pedirá que elija qué CRS utiliza el archivo. Si no es el mismo que el establecido en el proyecto, un segundo diálogo ofrece la posibilidad de elegir si reproyectar el archivo al CRS del proyecto, o importar el archivo sin reproyección y establecer el CRS del archivo como el CRS del proyecto. La primera opción suele ser la elegida. La segunda opción sólo es útil si no ha creado o importado nada en el modelo y aún no ha establecido el CRS correcto del proyecto, ya que no reproyecta al nuevo CRS los objetos que ya están en el modelo.

Figura 6 Interfaz para importar una capa del SIG. El SIR se rellena automáticamente en la parte inferior desde el archivo
Figure 7 Prompt to select the CRS to be retained

Sin embargo, cuando se importan archivos CAD se tiene un diálogo ligeramente diferente ya que no incluyen una descripción del CRS utilizado dentro del propio archivo. Por lo tanto, tiene que encontrar la proyección correcta y declararla en la casilla cuando se le pida.

Figura 8 Diálogo de importación CAD

Más notas técnicas

  • ¿Tienes alguna pregunta? Ponte en contacto.

    ¡Estamos aquí para ayudarte!

  • ¿Tienes alguna pregunta? Ponte en contacto.

    ¡Estamos aquí para ayudarte!

SHARE

Citar Aimsun Next

Aimsun Next 20

Aimsun (2021). Aimsun Next 20 User's Manual, Aimsun Next Version 20.0.3, Barcelona, Spain. Accessed on: May. 1, 2021. [In software].
Available: qthelp://aimsun.com.aimsun.20.0/doc/UsersManual/Intro.html


Aimsun Next 8.4

Aimsun (2021). Aimsun Next 8.4 User's Manual, Aimsun Next Version 8.4.4, Barcelona, Spain. Accessed on: May. 1, 2021. [In software]. Available: qthelp://aimsun.com.aimsun.8.4/doc/UsersManual/Intro.html

Aimsun Next 20

@manual {​​​​​​​​AimsunManual,

title = {​​​​​​​​Aimsun Next 20 User's Manual}​​​​​​​​,

author = {​​​​​​​​Aimsun}​​​​​​​​,

edition = {​​​​​​​​​​​​​​​Aimsun Next 20.0.3}​​​​​​​​​​​​​​​,

address = {​​​​​​​​​​​​​​​Barcelona, Spain}​​​​​​​​​​​​​​​,

year = {​​​​​​​​​​​​​​​2021. [In software]}​​​​​​​​​​​​​​​,

month = {​​​​​​​​​​​​​​​Accessed on: Month, Day, Year}​​​​​​​​​​​​​​​,

url = {​​​​​​​​​​​​​​​qthelp://aimsun.com.aimsun.20.0/doc/UsersManual/Intro.html}​​​​​​​​​​​​​​​,

}​​​​​​​​​​​​​​​


Aimsun Next 8.4

@manual {​​​​​​​​AimsunManual,

title = {​​​​​​​​Aimsun Next 8.4 User's Manual}​​​​​​​​,

author = {​​​​​​​​Aimsun}​​​​​​​​,

edition = {​​​​​​​​​​​​​​​Aimsun Next 8.4.4}​​​​​​​​​​​​​​​,

address = {​​​​​​​​​​​​​​​Barcelona, Spain}​​​​​​​​​​​​​​​,

year = {​​​​​​​​​​​​​​​2021. [In software]}​​​​​​​​​​​​​​​,

month = {​​​​​​​​​​​​​​​Accessed on: Month, Day, Year}​​​​​​​​​​​​​​​,

url = {​​​​​​​​​​​​​​​qthelp://aimsun.com.aimsun.8.4/doc/UsersManual/Intro.html}​​​​​​​​​​​​​​​,

}​​​​​​​​​​​​​​​

Aimsun Next 20

TY - COMP

T1 - Aimsun Next 20 User's Manual

A1 - Aimsun

ET - Aimsun Next Version 20.0.3

Y1 - 2021

Y2 - Accessed on: Month, Day, Year

CY - Barcelona, Spain

PB - Aimsun

UR - [In software]. Available: qthelp://aimsun.com.aimsun.20.0/doc/UsersManual/Intro.html


Aimsun Next 8.4

TY - COMP

T1 - Aimsun Next 8.4 User's Manual

A1 - Aimsun

ET - Aimsun Next Version 8.4.4

Y1 - 2021

Y2 - Accessed on: Month, Day, Year

CY - Barcelona, Spain

PB - Aimsun

UR - [In software]. Available: qthelp://aimsun.com.aimsun.8.4/doc/UsersManual/Intro.html