geeCenterline

所属分类:地理学
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2023-10-12 21:54:28
上 传 者sh-1993
说明:  基于Google Earth Engine的河流中心线提取和泥沙坝识别工具箱,
(A river centerline extraction and sediment bar identification toolbox based on Google Earth Engine,)

文件列表:
LICENSE.md (1063, 2023-11-08)
arkansas.txt (351, 2023-11-08)
example.ipynb (15640, 2023-11-08)
geeCenterline.py (20971, 2023-11-08)
img/ (0, 2023-11-08)
img/classified.gif (268076, 2023-11-08)
img/original.gif (447648, 2023-11-08)
img/workflow.jpg (410001, 2023-11-08)

# geeCenterline **For *river centerline extraction* and *sediment bar identification* from remote sensing images based on [Google Earth Engine (GEE) Python API](https://developers.google.com/earth-engine/tutorials/community/intro-to-python-api)** [![Static Badge](https://img.shields.io/badge/License-MIT-blue)](https://opensource.org/license/mit/) ## What Can geeCenterline Do? - Water and sand identification. - Automatic river identification from water mask. - One-pixel wide river centerline extraction. ## Why geeCenterline? The algorithm is friendly to river planform and centerline extraction over expansive regions from images collected from multiple dates. - Highly automated. - Free cloud space for high-speed computation provided by GEE. - Performed well on different imagery collections ([PlanetScope](https://developers.planet.com/docs/data/planetscope/) and [Landsat](https://landsat.gsfc.nasa.gov/) in the example). - Require fewer spectral bands (RGB and near-infrared only). ## Extract River Centerline ![alt text](https://github.com/yiLuo374/geeRiverCl/blob/main/img/workflow.jpg) ## Masked River and Sandbar Migration
## Prerequisites - Sign up for [Google Earth Engine](https://earthengine.google.com/) - Python >= 3.7 - NumPy - Scipy - [earthengine-api](https://developers.google.com/earth-engine/guides/python_install) - [geemap](https://github.com/giswqs/geemap#installation) - [Jupyter Notebook](https://jupyter.org/) It is recommended to install [Miniconda](https://docs.conda.io/projects/miniconda/en/latest/miniconda-install.html), and create a virtual environment for GEE and other packages: ``` conda create -n geeCenterline -c conda-forge python=3 numpy scipy jupyterlab nb_conda_kernels earthengine-api geemap conda activate geeCenterline ``` You can also install these packages by `pip`: ``` python -m pip install numpy scipy jupyterlab earthengine-api geemap ``` ## Example data sources ### Data of the Tallahatchie River & the Big Sunflower River | Study area | Setellite | Date | ID | |---------------------------|-------------|-----------|------------------------------------------| | Little Tallahatchie River | PlanetScope | 10/7/2021 | 20211007_155117_27_245a | | | | | 20211007_155119_58_245a | | | | | 20211007_155121_88_245a | | | | | 20211007_155124_19_245a | | | | | 20211007_155126_49_245a | | | | | 20211007_155128_79_245a | | | | | 20211007_155131_10_245a | | | | | 20211007_155133_40_245a | | | | 6/23/2022 | 20220623_155055_14_2465 | | | Landsat 8 | 6/25/2022 | LC08_L2SP_023036_20220625_20220706_02_T1 | | | | | LC08_L2SP_023037_20220625_20220706_02_T1 | | Big Sunflower River | PlanetScope | 8/13/2022 | 20220813_163511_16_2426 | | | | | 20220813_163513_42_2426 | | | | | 20220813_163515_68_2426 | | | | | 20220813_163517_93_2426 | | | | | 20220813_163520_19_2426 | ### Data of the Arkansas River Can be obtained from Google Earth Engine following the steps in the [example notebook](https://github.com/yiLuo374/geeCenterline/blob/main/example.ipynb).

近期下载者

相关文件


收藏者