Git Product home page Git Product logo

gowt's Introduction

Global offshore wind turbine dataset

The Global offshore wind turbine (OWT) dataset derived from satellite imagery provides the spatiotemporal distribution of wind turbines from 2015 to 2019 at 10m resolution. This dataset has the potential to further elucidate the impact of OWTs on coastal ecosystems, support biodiversity conservation and environmental impact assessments, and help generate sustainable development strategies for offshore wind energy.

This repo contains code that walks through key steps to extract the global offshore wind turbine dataset in Google Earth Engine and extract the completion time of each wind turbine in MATLAB. The code used for extracting offshore wind turbine is shown in the file of "code_OWFextraction.js", including the key steps of images collection, removal of floating or temporarily mobile objects, extraction of high-backscatter objects using ‘half-min-max threshold’, morphological operation, removal of large and minute objects. To run the code for extracting the offshore wind turbine, an account on Google Earth Engine is necessary. Note that while the code for OWTs extraction is openly available, the underlying datasets ('assets' in Google Earth Engine) are not all (yet) publicly available. Assets, such as the analysed grids derived from exclusive economic zone (EEZ), can be shared depending on the request, however there is no guarantee that we will host all original input assets for long, since they might change as improved data becomes available.

The code used for extracting installed time of each wind turbine, i.e. Mann-Kendall (MK) test algorithm is shown in the file of “code_MKtest.m”. The detailed calculation process of this algorithm can be found in Hamed 2008. The function used in “code_MKtest.m”, including “mk.m”, “mkabrpt.m” and “smk.m”. The Microsoft Excel file “TimeSeriesBS_2015to2019.xlsx” contain the time series backscattering coefficient for each turbine, it is obtained from GEE, and as an input data of the MK test algorithm. To use the MATLAB code, you need reset the location information of the input file that have the backscattering coefficient information.

gowt's People

Contributors

tzhang-edu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.