Datos y código: Anclajes, puertos y viajes

Los puertos son centros críticos en las cadenas de suministro globales y proporcionan a las embarcaciones todo tipo acceso a servicios de apoyo como combustible y suministros. Los actores inescrupulosos pueden tratar de evitar el escrutinio y operar fuera de los puertos con poca o reducida supervisión. El monitoreo efectivo de los puertos pesqueros es importante para combatir la pesca ilegal, no declarada y no reglamentada (INDNR) y eliminar los abusos laborales a bordo de las embarcaciones pesqueras. Los datos de seguimiento de embarcaciones proporcionan información sobre los movimientos de embarcaciones individuales, lo que nos permite comprender sus patrones de movimiento en todo el mundo. Estos datos pueden mostrarnos dónde se congregan los buques y ayudar a identificar las ubicaciones de los anclajes y puertos. Al monitorear cuándo y con qué frecuencia las embarcaciones visitan esta red de puertos, junto con nuestro conjunto de datos de transbordo, podemos proporcionar una visión sin precedentes de las cadenas de suministro marítimo y comprender mejor los riesgos asociados con una variedad de problemas, desde la pesca INDNR o el trabajo forzoso hasta especies invasoras.

Anclajes a lo largo de la costa de África Occidental (Golfo de Guinea)

¿Cómo funciona?

Utilizando la computación en la nube, rastreamos más de 400.000 embarcaciones para construir un conjunto de datos de más de 160.000 ubicaciones de anclaje asociadas con casi 32.000 puertos.

Identificación de anclajes

Para identificar los puntos de anclaje, comenzamos dividiendo el globo en celdas usando una cuadrícula. Sin un cuidado especial, esta cuadrícula tendría celdas ubicadas en los polos que abarcan áreas diferentes a las celdas en el ecuador. Sin embargo, utilizando un tipo de cuadrícula compuesta por lo que se denomina celdas s2, podemos producir una superposición de cuadrícula en la que todas las celdas tienen aproximadamente la misma área. El área de cada celda s2 se especifica por un nivel de 0 (celdas de cuadrícula con 9,220 kilómetros en un lado) a 30 (celdas de cuadrícula de 1 centímetro en un lado). Utilizamos un nivel s2 de 14, lo que resulta en celdas de cuadrícula de aproximadamente 0,5 kilómetros en un lado. Cada celda s2 en la cuadrícula tiene un identificador único, s2id, que corresponde a la ubicación espacial de esa celda.

s2cell example
Superficie global cuadriculada usando celdas s2

Utilizando esta cuadrícula, identificamos dónde permanecen estacionadas las embarcaciones individuales de acuerdo con los datos del sistema de identificación automática, o AIS, que definimos como el momento en que una embarcación se mueve menos de medio kilómetro durante un período de al menos 12 horas. Si dentro de una celda s2, al menos 20 embarcaciones diferentes permanecieron estacionarias en algún momento desde 2012, identificamos esta celda como un punto de anclaje.

El conjunto de datos de anclajes se amplía continuamente mediante la incorporación de ubicaciones de anclaje aportadas por los usuarios de Global Fishing Watch, así como bases de datos de anclajes regionales o específicas de cada país. Todos los anclajes aportados y sus ubicaciones tienen prioridad dentro de una celda s2 dada sobre las ubicaciones derivadas por medio de AIS. En algunos casos, cuando muchos anclajes son adyacentes, como en puertos grandes, es útil agrupar los anclajes. Implementamos un esquema de agrupación simple combinando puntos de anclaje ubicados a cuatro kilómetros entre sí en grupos, que se generan utilizando métodos y código específicos en BigQuery y Python.

Designación del anclaje

Buscamos nombrar cada punto de anclaje, o s2id, haciendo referencia a los conjuntos de datos disponibles públicamente y aplicando nombres provisionales a cada anclaje. A menudo, un solo puerto se compone de una serie de anclajes diferentes. Asignamos nombres a los anclajes, agrupándolos en puertos mediante un proceso de varios pasos y varias fuentes de datos primarias:

  1. El World Port Index, disponible en GitHub.
  2. La base de datos GeoNames 1000. Datos actuales sobre GitHub.
  3. El destino principal indicado en los mensajes AIS de las embarcaciones estacionarias que definieron el anclaje.
  4. Nombres de usuarios y bases de datos portuarias regionales.

Para nombrar cada anclaje, primero aplicamos cualquier nombre de la lista de nombres de anclaje revisada manualmente y aportada por el usuario y disponible en GitHub. Para cualquier anclaje sin nombre, identificamos los puntos de anclaje dentro de los 4 kilómetros de un puerto del World Port Index y asignamos el punto de anclaje sin nombre a ese puerto específico. A continuación, si un anclaje es proporcionado por una lista regional curada y corresponde a un anclaje en nuestra base de datos, es decir que ocurre dentro de la misma celda s2, le asignamos el nombre de anclaje curado al anclaje en nuestra base de datos. Para los restantes anclajes sin nombre, identificamos aquellos dentro de los 4 kilómetros de una ciudad de GeoNames 1000 de la base de datos de GeoNames, y asignamos al punto de anclaje el nombre de la ciudad de GeoName 1000. Para aquellos puntos de anclaje que permanecieron sin nombre, asignamos el nombre de destino AIS superior. Se han incluido los mismos grupos de anclaje descritos para los anclajes sin nombre.

Visitas a puertos y viajes en barco

Una vez que sabemos dónde se encuentran los anclajes, podemos rastrear cuándo las embarcaciones visitan cada puerto y también monitorear su actividad durante viajes individuales. Con cientos de miles de ubicaciones de anclaje, las embarcaciones pueden acercarse a los fondeaderos muy a menudo y el desafío es determinar cuándo una embarcación realiza una visita real al puerto. Para determinar esto, utilizamos varios umbrales de proximidad y velocidad para identificar cuándo una embarcación entra y sale de un puerto y rastrear varios tipos de eventos relacionados con su comportamiento mientras está en el puerto.

Ejemplos de eventos portuarios rastreados por Global Fishing Watch. Los umbrales de proximidad se utilizan para determinar cuándo las embarcaciones «entran» y «salen» de un puerto. Si durante la entrada a puerto una embarcación se detiene casi por completo (“parada” portuaria), o si no se reciben transmisiones AIS dla embarcación durante al menos cuatro horas (“Gap” portuario), se considera que la embarcación ha visitado el puerto.

Una embarcación entra en puerto cuando se encuentra a menos de 3 kilómetros de un punto de anclaje y sale del puerto cuando está fuera de 4 kilómetros del punto de anclaje. Utilizamos diferentes umbrales de distancia para evitar situaciones en las que una embarcación entra y sale continuamente del puerto. Sin embargo, esta situación sigue siendo común, ya que las embarcaciones viajan a lo largo de las costas y se acercan repetidamente a numerosos fondeaderos. Para distinguir las visitas a puertos reales de los tránsitos costeros, identificamos además el momento en que una embarcación parece detenerse en un puerto determinado.

La pista AIS muestra una embarcación que visita el puerto de Abidján. La embarcación entra en puerto (punto verde) cuando se encuentra a menos de 3 kilómetros de un fondeadero en el puerto de Abiyán (círculo verde). La embarcación se ralentiza por debajo de 0,2 nudos, activando una parada de babor (punto amarillo), y permanece parado durante 20 minutos antes de acelerar, terminando la parada de babor (punto púrpura). Por último, la visita al puerto finaliza (punto rojo) cuando la embarcación se aleja 4 kilómetros de un fondeadero de Abiyán (círculo rojo).

Se considera que la embarcación se ha «detenido» en el puerto si su velocidad cae por debajo de 0,2 nudos, y esta parada en el puerto termina cuando la velocidad se eleva por encima de 0,5 nudos. El AIS a menudo se apaga cuando una embarcación entra en puerto, y se vuelve a encender cuando sale. Como resultado, rastreamos las «brechas» del puerto, donde una embarcación que ha entrado en el puerto no transmite en AIS durante al menos cuatro horas.

Las paradas en puerto y las «brechas» en los puertos son comportamientos que indican que una embarcación visitó un puerto por una razón específica y/o participó en alguna actividad mientras estaba en el puerto, como el desembarque de capturas o el intercambio de suministros y tripulación. Luego podemos asignar la actividad marítima de las embarcaciones a viajes individuales entre las visitas a los puertos.

Acceder a los datos

Los conjuntos de datos de anclajes y visitas al puerto se pueden explorar en nuestro portal de embarcaciones de transporte. El conjunto completo de datos de anclajes está disponible a través de nuestro portal de descarga de datos.

Scroll al inicio