Tool to retrieve intertidal areas.
Project description
Intertidal Locator
An intertidal area is the coastal zone that lies between the high tide and low tide marks, where the land is exposed to air at low tide and submerged under water at high tide.
The intertidal-locator Python library allows to extract an image of a specified area (2 longitude and latitude couples) from Global Intertidal Change data based on The global distribution and trajectory of tidal flats.
A pixel's value of that image is 1 if it is in an intertidal area, 0 otherwise.
Data
The image collection consists consists of a time-series of 11 global maps of tidal flats at 30m pixel resolution for set time-periods (1984-1986; 1987-1989; 1990-1992; 1993-1995; 1996-1998; 1999-2001; 2002-2004; 2005-2007; 2008-2010; 2011-2013; 2014-2016).
The classification was implemented along the entire global coastline between 60° North and 60° South from 1 January 1984 to 31 December 2016. Each image is a cell of 20 longitude width and 20 latitude height of the following grid:
| (-180,60) | ... | (160,60) |
|---|---|---|
| ... | ... | ... |
| (-180,-40) | ... | (160,-40) |
Documentation
Available online, check ./docs to build from source.
Install
Tested with Python >= 3.9.0 and Ubuntu 24.04.
From pip
pip install intertidal-locator
From source
pip install --upgrade build
From intertidal-locator/:
python3 -m build
pip install dist/intertidal_locator-1.0.0-py3-none-any.whl
Use
Get intertidal data for the Pertuis Charentais, in France:
import intertidal_locator as il
# Download 2014-2016 data (do nothing if already exists)
datadir = 'data'
il.download_data(datadir = datadir,
periods = ["2014-2016"],
makedirs = True)
# Extract data for the specified area
intertidal_area = il.get_intertidal_area(
lon_min = -1.6, lon_max = -0.95,
lat_min = 45.75, lat_max = 46.4,
datadir = datadir, period = "2014-2016"
)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file intertidal_locator-1.0.0.tar.gz.
File metadata
- Download URL: intertidal_locator-1.0.0.tar.gz
- Upload date:
- Size: 7.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d34b25ca57cb05eec2d82e13c2e7ca6c7715f6cf06b65009af84a31805900ea
|
|
| MD5 |
b8e5972358dc6a2ef0c3ace877669e76
|
|
| BLAKE2b-256 |
e7c2f1fe1f662d345d3800fe41b9baafd8bd13404abad37f47fd9f710ff71429
|
File details
Details for the file intertidal_locator-1.0.0-py3-none-any.whl.
File metadata
- Download URL: intertidal_locator-1.0.0-py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
60b8e9e33c84b8693d24873f4a750fdf06464960c75b6a54ec958eb24ed4da8f
|
|
| MD5 |
02a6844b95e269f9abebbcb889e1a77e
|
|
| BLAKE2b-256 |
b4900066c0164551ab2899c6157b117b0191994bd08a8c1e033b3c16ab11c07f
|