Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of...

23
1 25-26.02.2019 CBS-weg 11, Heerlen, The Netherlands Development of statistics on fishing fleets ESSnet Big Data – Tracking Ships (2018-2020) Face to face meeting Michał Bis Statistics Poland

Transcript of Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of...

Page 1: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

125-26.02.2019 CBS-weg 11, Heerlen, The Netherlands

Development of statistics on fishing fleets

ESSnet Big Data – Tracking Ships (2018-2020)

Face to face meeting

Michał Bis

Statistics Poland

Page 2: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

2

Agenda

• Fishing fleets (Polish use-cases) – objectives

• Assumptions

• Approach

• Technology

• Conclusions

stat.gov.pl

Page 3: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

3

Fishing fleet - objectives

Main objectives:

• Development of a functional prototype including procedures (software, tools), to promote and support processes of collecting, processing and analysing of big data based on AIS for statistics production;

• Experimental statistics in the domain of maritime economy;

• The output of the work available to the ESS and other NSIs.

Specific objectives (Polish use-case):

• Development and implementation of a process of traffic and activity related to the maritime fishing fleet based on AIS data.

stat.gov.pl

Page 4: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

4

Fishing fleet

stat.gov.pl

Fishing fleet

AIS data

reference frame of

fishing fleets

fishing areas

fishing ports

Why did we choose this proces?

What existing problems could be solved by using AIS?

What kind of information we need for this proces?

Page 5: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

5

Assumptions - AIS data

stat.gov.pl

Fishing fleet

AIS data

According to EU regulations, the system for fisheries controls requires all fishing vessels in Europe above 15 meters to use the AIS transmitters.

https://ec.europa.eu/fisheries/cfp/control/technologies_en

In practice, most fishing vessels (even below 15 meters) use the AIS system for safety reasons.

We plan to investigate whole Polish fishing fleet including deep-sea trawlers, fishing cutters, fishing boats.

Page 6: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

6

Assumptions - reference frame of fishing fleets

stat.gov.pl

Fishing fleet

The register of fishing vessels in Poland is maintained by the Minister of Maritime Economy and Inland Navigation.

The register is kept in electronic form on the basis of a regulation of the European Commission.

Each EU country is obliged to maintain (i.e. collect, update and share) on the national fishing fleet register.

Data from the EU fishing fleet register are used to apply the rules of the Common Fisheries Policy.

According to the Commission Implementing Regulation (EU) 2017/218, technical data on individual fishing fleets are published on the website:http://ec.europa.eu/fisheries/fleet/index.cfm?lg=en

Note: Currently the base is unavailable due to modernization works. However, the data can be downloaded in csv files, it is as of June 2018.

reference frame of

fishing fleets

Page 7: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

7

Assumptions – reference frame of fishing fleets

stat.gov.pl

Fishing fleet

Based on the register, we are able to prepare a precise database of the fishing fleet. It will help us to generate the current reference frame of fishing fleets(in purpose for filtering AIS data).

What can we find in the register?The list of technical attributes, unfortunately mmsi number is not obligatory.

Selected example attributes:Symbol Description

country_code Country

cfr Code fleet register

licence_ind Fishing license (Y = yes, N = no)

vessel_name Vessel name

port_code Port code

ircs_ind Call sign (Y = yes, N = no)

ircs Call sign

loa Total length

power_main Main engine power

entry_service_year Enter service year

reference frame of

fishing fleets

Page 8: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

8

Assumptions - reference frame of fishing fleets

stat.gov.pl

Fishing fleet

Vessel type Number of vessels

Deep-sea trawlers 3

Fishing cutters 124

Fishing boats 707

Total 834

Polish fishing fleet - as of December 31, 2017

reference frame of

fishing fleets

Page 9: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

9

Assumptions - fishing ports

stat.gov.pl

Fishing fleet

fishing ports

There are 63 fishing ports in Poland

Page 10: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

10

Assumptions - fishing ports

stat.gov.pl

Fishing fleet

fishing ports

Voivodeship Name of the port Fishing boats Fishing cutters

Pomorskie Chałupy x

Pomorskie Chłapowo x

Pomorskie Dębki x

Pomorskie Gdańsk x

Pomorskie Gdańsk Górki Wschodnie x x

Pomorskie Gdańsk Górki Zachodnie x

Pomorskie Hel x x

Pomorskie Jantar x

Pomorskie Jastarnia x x

Pomorskie Jelitkowo x

Pomorskie Kąty Rybackie I x

Pomorskie Kąty Rybackie II x

Pomorskie Krynica Morska I x

Pomorskie Krynica Morska II x

Pomorskie Kuźnica x

Pomorskie Łeba x x

Pomorskie Mechelinki x

Pomorskie Mikoszewo x

Pomorskie Obłuże x

Pomorskie Oksywie x

fishing ports

Page 11: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

11

Assumptions - fishing ports

stat.gov.pl

Fishing fleet

fishing ports

Voivodeship Name of the port Fishing boats Fishing cutters

Pomorskie Orłowo x

Pomorskie Piaski I x

Pomorskie Piaski II x

Pomorskie Puck x

Pomorskie Rewa x

Pomorskie Rowy x

Pomorskie Sopot x

Pomorskie Stegna x

Pomorskie Swarzewo x

Pomorskie Sztutowo x

Pomorskie Świbno x

Pomorskie Ustka x x

Pomorskie Władysławowo x x

Warmińsko-mazurskie Frombork x

Warmińsko-mazurskie Kamienica Elbląska x

Warmińsko-mazurskie Nowa Pasłęka x

Warmińsko-mazurskie Suchacz x

Warmińsko-mazurskie Tolkmicko x

Zachodniopomorskie Chłopy x

Zachodniopomorskie Darłowo x x

Zachodniopomorskie Dąbki x

fishing ports

Page 12: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

12

Assumptions - fishing ports

stat.gov.pl

Fishing fleet

fishing ports

Voivodeship Name of the port Fishing boats Fishing cutters

Zachodniopomorskie Dziwnów x x

Zachodniopomorskie Dźwirzyno x

Zachodniopomorskie Jarosławiec x

Zachodniopomorskie Kamień Pomorski x

Zachodniopomorskie Kołobrzeg x x

Zachodniopomorskie Lubin x

Zachodniopomorskie Międzywodzie x

Zachodniopomorskie Międzyzdroje x

Zachodniopomorskie Mrzeżyno x

Zachodniopomorskie Niechorze x

Zachodniopomorskie Nowe Warpno x

Zachodniopomorskie Rewal x

Zachodniopomorskie Stepnica x

Zachodniopomorskie Szczecin-Dąbie x

Zachodniopomorskie Szczecin-Stołczyn x

Zachodniopomorskie Świnoujście x x

Zachodniopomorskie Świnoujście-Karsibór x

Zachodniopomorskie Świnoujście-Przytór x

Zachodniopomorskie Trzebież x

Zachodniopomorskie Unieście x

Zachodniopomorskie Ustronie Morskie x

Zachodniopomorskie Wolin x

fishing ports

Page 13: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

13

Assumptions – fishing areas

stat.gov.pl

source: http://www.fao.org/fishery/area/Area27/en#FAO-fishing-area-27.1

Polish fishing fleetsoperate in the Baltic Sea, which can be divided into the following fishing sub-areas.

Polish sub-territorial waters include part of fishing sub-areas: 25 and 26

fishing areas

Page 14: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

14

Approach

In our process, which we want to implement for the production of statistics, we assume measuring activity and traffic of the fishing fleet.

Activity of fishing fleet - time when a fishing vessel is out of port. That each fishing vessel is associated with a register port. In order to check ship's activity, we refer to its port.

Traffic of fishing fleet - movement of fishing vessels in fishing areas. In this case, we refer to fishing areas.

stat.gov.pl

Page 15: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

15

ApproachObjective: Measuring the activity of fishing fleets

• Using a common reference of fishing fleets to filter out only maritime fishingfleets;

• Definition of time and area (fishing ports);

• Definition a rectangular area based on coordinates;

• Using a code developed in Scala or Elasticsearch (geo data).

Variables:

• The average (max, min) time of fishing fleets activity depending on the season and/or weather conditions.

• Fast indicators in near real time :

• The number of fishing vessels in port(s).

• The number of expected entries of fishing vessels to port(s).

stat.gov.pl

Page 16: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

16

ApproachObjective: Measuring the traffic of fishing fleets

• Using a common reference of fishing fleets to filter out only maritime fishingvessels;

• Definition of time and area (fishing areas);

• Definition a rectangular area based on coordinates;

• Using a code developed in Scala or Elasticsearch (geo data).

Variables:

• The average (max, min) distances travelled per fishing fleet depending on the season and/or weather conditions.

• The average (max, min) speed per fishing fleet for a specific fishing areas and time period

• The average (max, min) draught of fishing fleet for a specific fishing areas and time period

• We can also analyse traffic intensity of fishing fleet in a particular area

stat.gov.pl

Page 17: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

17

Approach

stat.gov.pl

source: https://www.marinetraffic.com/pl/ais/

Fishing vessel's route, depends onmany factors, such as:

• having of a valid fishing license

• compatibility of a fishing gear to the type of fish caught

• weather conditions

Objective: Route of a fishing vessel - visualization for individual observations

Analyzing fishing vessel’s route and movement patterns,we are able to develop methods to detect a potential fishing behavior.The algorithm will be able to analyze the speed, draught of fishing vessel, which can help in the to define fishing activity.

Page 18: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

18

Technology - statistical processes

stat.gov.pl

Processing dataCollecting data Analysing data

Page 19: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

19stat.gov.pl

Open-source technology used

The aim of this phaseAIS data

collection process The aim of this phase is to obtain, decode and store AIS-data in HDFS system.

As for the technical aspect of collecting AIS-data, there are two possible approaches:- batched data collection- streaming data collection

Technology - collecting data

Spark Streaming – it is an extension of the core Spark API that enables scalable, fault-tolerant processing of live data streams

Scala - programming language combining features of functionaland object-oriented languages. Scala operates on a Java Virtual Machine

Page 20: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

20stat.gov.pl

Open-source technology used

The aim of this phaseAIS data

processing process

Spark – fast and general large-scale data processing engine.

The aim of this phase is to validate, integrate and transform datato prepare the data for analysis.

Scala - programming language combining features of function and object languages. Scala operates on a Java Virtual Machine

Technology - processing data

HDFS – abstract file system within a cluster, stores large amounts of data, dividing them and placing them on many machines. Files are stored in the form of blocks arranged in a cluster

Ambari - management platform for Apache Hadoop clusters. It allows planning, installation, configuration and cluster management.

Page 21: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

21stat.gov.pl

Open-source technology used

The aim of this phaseAIS data

analysing process

Leaflet – is one of the most popular R Studio libraries (JavaScript) for generating interactive maps.

The aim of this phase is to prepare the data for disseminating.

Various types of visualizations and statistical analysis are made to ensure correct interpretation of results and adapted reports.

Shiny – a framework that allows you to create complex dashboards and analytical applications, using only the knowledge of the R language.

R-interpreted programming language and environment for statistical calculations and visualization of results.

Kibana – a tool that searches Elasticsearch and visualizes information - whether in the form of a table, chart or cartogram.

Technology - analysing data

Page 22: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

22

Conclusions

stat.gov.pl

• The process of analyzing traffic and activity of fishing fleets we plan to develop is a universal and easy to implement solution, considering the fact that only one, unified data source will be used - AIS;

• Due to the EU regulations It is possible to prepare a reference frame of fishing fleet (vessels) for all EU countries (public EU fishing fleet register)

• Technology and data availability (national level) are sufficient to prepare a functional prototype (procedures, codes) that will be replicable by other NSIs.

Page 23: Development of statistics on fishing fleets€¦ · •Experimental statistics in the domain of maritime economy; •The output of the work available to the ESS and other NSIs. Specific

23stat.gov.pl

Thank you for your attention!