Crear un mapa de flujos en ArcGIS

Un mapa de flujos permite determinar la interacción entre dos o más puntos, representando la dirección del movimiento por medio de líneas de ancho variable según su importancia. Entre los mapas de flujos más populares son los turísticos, migración de animales o humana y comercio.

En la presente entrada se muestra el proceso para elaborar un mapa de flujo de las visitas obtenidas en marzo 2016 en el blog (unificando acolita.com y en.acolita.com), la siguiente tabla se encuentra estructurada por país y número de visitas, las columnas SX y SY son el punto de origen (Loja – Ecuador), y las columnas LONG_X y LAT_Y tienen las coordenadas de los países de donde provienen las visitas, nótese que el punto de origen se repite porque es el centro de interacción.

Tabla_flujo

Se puede grabar la tabla como un archivo de texto delimitado por tabulaciones o xls, posteriormente en ArcMap agregar la tabla desde el ícono Add Data. Ahora se debe crear una línea entre las coordenadas de origen y destino, para ello abrir la herramienta XY To Line ubicada en:

ArcToolbox > Data Management Tools > Features

XY to Line

En el cuadro de diálogo configurar de la siguiente manera:

  • Input Table, seleccionar la tabla.
  • Output Feature Class, asignar un nombre y directorio.
  • Start X Field, el campo que contiene los valores de las coordenadas de origen en el eje X.
  • Start Y Field, el campo que contiene los valores de las coordenadas de origen en el eje Y.
  • End X Field, el campo que contiene los valores de las coordenadas de destino en el eje X.
  • End Y Field, el campo que contiene los valores de las coordenadas de destino en el eje Y.
  • Line Type, seleccionar el método geodésico para construir la línea (GREAT_CIRCLE).
  • Spatial Reference, seleccionar el sistema de referencia.

Una vez creadas las líneas de flujos, en las propiedades de la capa establecer la simbología que mejor se adapte, en este ejemplo primero se realizó un Join (TMP_Flujo.txt y Visit_line) para poder obtener los valores del campo visitas en la capa de líneas, luego para la simbología se usó colores graduados en base al campo de visitas.

Mapa de flujos

franzpc

13 thoughts on “Crear un mapa de flujos en ArcGIS”

  1. José Cortizo dice:

    Gracias, Franz. Como siempre, sintético y eficaz.
    Ahora solamente falta que ArcGis mejore las prestaciones gráficas y cuando queremos simbolizar los destinos mediante flechas, haga los finales de línea correctos; ahora, sobre todo con símbolos gruesos, el triángulo que marca el final deja a la vista una parte de la línea.

  2. Dulce dice:

    Cómo le das la forma curva de las líneas?

    1. Mauricio dice:

      Hola también me tuve problemas para hacer la curva de las líneas, pero logré solucionarlo… La forma es usar la herramienta “smooth” en la barra “Advanced editing”. Mi plano es de una escala pequeña, para usar esta herramienta deben seleccionar las líneas que quieren que sean curvas, luego damos clic sobre “smooth”, nos pide ingresar un valor, en mi caso ingrese valores altos para que me quedara sin vértices en medio de la línea, este es el primer paso. Para el segundo paso se tiene que agregar un vértice a la línea y comienzas con tu diseño para hacer lo curvo que quieran las líneas…. Espero haberme hecho entender, es fácil y quedan súper genial.

  3. dirk dice:

    hola, cómo suavizaste la línea o cómo le puedo dar ese efecto

    1. Mauricio dice:

      Hola también me tuve problemas para hacer la curva de las líneas, pero logré solucionarlo… La forma es usar la herramienta “smooth” en la barra “Advanced editing”. Mi plano es de una escala pequeña, para usar esta herramienta deben seleccionar las líneas que quieren que sean curvas, luego damos clic sobre “smooth”, nos pide ingresar un valor, en mi caso ingrese valores altos para que me quedara sin vértices en medio de la línea, este es el primer paso. Para el segundo paso, se tiene que agregar un vértice a la línea y comienzas con tu diseño para hacer lo curvo que quieran las líneas…. Espero haberme hecho entender, es fácil y quedan súper genial.

      1. franzpc dice:

        Le quedamos infinitamente agradecidos por su valiosa contribución.

  4. Mar dice:

    Hola, ¿Cómo se asigna en la simbología el grosor por cantidad?

    1. franzpc dice:

      A qué te refieres grosor por cantidad? si ese atributo lo tienes en la tabla de atributos lo podrías usar en la simbología.

  5. Rosa dice:

    Hola Franz.
    Necesito hacer un mapa de flujos pero múltiple. Me explico: tengo que representar para cada uno de los 17 países de África occidental los flujos de salida; por ejemplo, las salidas de Níger hacia cada uno de los 16 países restantes de África occidental; las salidas de Senegal hacia los 16 países restantes de áfrica occidental, etc. ¿Es posible?
    Gracias por adelantado.
    Rosa

      1. Rosa dice:

        ¡Muchas gracias, Franz!

  6. Rosa dice:

    ¡Muchas gracias!
    Rosa

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Carrito

Últimas publicaciones

  • Crear automáticamente un mapa de uso del suelo en QGIS
  • Dibujando en QGIS con mayor precisión que AutoCAD
  • Identificando y cuantificando cambios del uso de la tierra en línea
  • Monitoreo ambiental online utilizando un Geoportal
  • Manual PDF Prácticas de QGIS
  • Descargar ArcGIS Pro
  • Libro PDF: Teledetección Espacial
  • Diferencias entre un DSM, DEM & DTM
  • ¿Qué son las distancias geodésicas?
  • El GeoAmor mueve millones
  • Limitaciones o desafíos de los SIG
  • ¿Cómo calcular 18 índices radiométricos en un solo paso?

Suscríbete al blog

Introduce tu correo electrónico para recibir las últimas publicaciones.

Únete a otros 418 suscriptores