|
1 | 1 | """Global Fishing Watch (GFW) API Python Client. |
2 | 2 |
|
3 | | -This package provides a Python client for interacting with the Global Fishing Watch (GFW) API, |
4 | | -specifically `version 3 <https://globalfishingwatch.org/our-apis/documentation#version-3-api>`_. |
5 | | -It enables access to publicly available API resources, and facilitating the retrieval of the data. |
| 3 | +This package provides a Python client for interacting with the Global Fishing Watch |
| 4 | +(GFW) API version 3. |
6 | 5 |
|
7 | | -Features: |
| 6 | +See: https://globalfishingwatch.org/our-apis/documentation#version-3-api |
8 | 7 |
|
9 | | -- **4Wings**: Access AIS apparent fishing effort, AIS vessel presence, and SAR vessel detections between 2017 to ~5 days ago. |
| 8 | +See: https://globalfishingwatch.org/our-apis/documentation#in-api-version-3 |
10 | 9 |
|
11 | | -- **Vessels**: Search and retrieve vessel identity based on AIS self-reported data, combined with authorization and registry data from regional and national registries. |
| 10 | +It enables access to publicly available API resources, and facilitating the retrieval |
| 11 | +of the following APIs data: |
12 | 12 |
|
13 | | -- **Events**: Retrieve vessel activity events such as encounters, loitering, port visits, fishing events, and AIS off (aka GAPs). |
| 13 | +- **Map Visualization (4Wings API)**: Access AIS apparent fishing effort, |
| 14 | +AIS vessel presence, and SAR vessel detections between 2017 to ~5 days ago. |
14 | 15 |
|
15 | | -- **Insights**: Access vessel insights that combine AIS activity, vessel identity, and public authorizations. Designed to support risk-based decision-making, operational planning, and due diligence—particularly for assessing risks of IUU (Illegal, Unreported, or Unregulated) fishing. |
| 16 | +- **Vessels API**: Search and retrieve vessel identity based on AIS self-reported data, |
| 17 | +combined with authorization and registry data from regional and national registries. |
16 | 18 |
|
17 | | -- **Datasets**: Retrieve fixed offshore infrastructure detections (e.g., oil platforms, wind farms) from Sentinel-1 and Sentinel-2 satellite imagery, from 2017 up to 3 months ago, classified using deep learning. |
| 19 | +- **Events API**: Retrieve vessel activity events such as encounters, loitering, port |
| 20 | +visits, fishing events, and AIS off (aka GAPs). |
18 | 21 |
|
19 | | -- **References**: Access metadata for EEZs, MPAs, and RFMOs to use in `Events API <https://globalfishingwatch.org/our-apis/documentation#events-api>`_ and `Map Visualization (4Wings API) <https://globalfishingwatch.org/our-apis/documentation#map-visualization-4wings-api>`_ requests and analyses. |
| 22 | +- **Insights API**: Access vessel insights that combine AIS activity, vessel identity, |
| 23 | +and public authorizations. Designed to support risk-based decision-making, operational |
| 24 | +planning, and due diligence—particularly for assessing risks of |
| 25 | +IUU (Illegal, Unreported, or Unregulated) fishing. |
20 | 26 |
|
21 | | -For comprehensive details, please refer to the official |
22 | | -`Global Fishing Watch API Documentation <https://globalfishingwatch.org/our-apis/documentation#version-3-api>`_. |
| 27 | +- **Datasets API**: Retrieve fixed offshore infrastructure detections (e.g., |
| 28 | +oil platforms, wind farms etc.) from Sentinel-1 and Sentinel-2 satellite imagery, |
| 29 | +from 2017 up to 3 months ago, classified using deep learning. |
| 30 | +
|
| 31 | +- **Bulk Download API**: Efficiently access and download large-scale datasets to |
| 32 | +integrate with big data platforms and tools used by data engineers and researchers. |
| 33 | +Unlike our other APIs (4Wings API, Datasets API, etc.), these datasets may include |
| 34 | +some **noisy** that are not filtered out. |
| 35 | +
|
| 36 | +- **References**: Access metadata for EEZs, MPAs, and RFMOs to use in Events API and |
| 37 | +4Wings API requests and analyses. |
| 38 | +
|
| 39 | +For more details on the data, API licenses, and rate limits, please refer to |
| 40 | +the official Global Fishing Watch API documentation: |
| 41 | +
|
| 42 | +See: https://globalfishingwatch.org/our-apis/documentation#introduction |
| 43 | +
|
| 44 | +For more details on the data caveats and terms of use, please refer to the |
| 45 | +official Global Fishing Watch API documentation: |
| 46 | +
|
| 47 | +See: https://globalfishingwatch.org/our-apis/documentation#data-caveat |
| 48 | +
|
| 49 | +See: https://globalfishingwatch.org/our-apis/documentation#terms-of-use |
23 | 50 | """ |
24 | 51 |
|
25 | 52 | from gfwapiclient.__version__ import __version__ |
|
0 commit comments