GithubHelp home page GithubHelp logo

google / earthengine-api Goto Github PK

View Code? Open in Web Editor NEW
2.8K 178.0 986.0 27.3 MB

Python and JavaScript bindings for calling the Earth Engine API.

License: Apache License 2.0

JavaScript 67.02% Python 32.22% Shell 0.01% TypeScript 0.75%

earthengine-api's Introduction

Google Earth Engine API

Python and JavaScript client libraries for calling the Google Earth Engine API.

Important Note: Access to Google Earth Engine is currently only available to registered users. The API is in active development, and users should expect the API to change. When (not if) API changes occur, applications that use the API will likely need to be updated.

Here's an example screenshot and the corresponding Code Editor JavaScript code:

Trendy Lights Image

// Compute the trend of night-time lights.

// Adds a band containing image date as years since 1991.
function createTimeBand(img) {
  var year = ee.Date(img.get('system:time_start')).get('year').subtract(1991);
  return ee.Image(year).byte().addBands(img);
}

// Map the time band creation helper over the night-time lights collection.
// https://developers.google.com/earth-engine/datasets/catalog/NOAA_DMSP-OLS_NIGHTTIME_LIGHTS
var collection = ee.ImageCollection('NOAA/DMSP-OLS/NIGHTTIME_LIGHTS')
    .select('stable_lights')
    .map(createTimeBand);

// Compute a linear fit over the series of values at each pixel, visualizing
// the y-intercept in green, and positive/negative slopes as red/blue.
Map.addLayer(
    collection.reduce(ee.Reducer.linearFit()),
    {min: 0, max: [0.18, 20, -0.18], bands: ['scale', 'offset', 'scale']},
    'stable lights trend');

NOTICE

In order to be more responsive to bug reports and feature requests, we are currently using the Google Issue Tracker rather than the GitHub Issue tracker. Please see the Get Help page of the Earth Engine documentation for details on how to browse and submit issues to Issue Tracker.

earthengine-api's People

Contributors

schwehr avatar michaelfdewitt avatar bengalin avatar sufyanabbasi avatar max99x avatar maganti1205 avatar mdhancher avatar inazarenko avatar kpreid avatar tylere avatar anonymousandrew avatar simonff avatar raj02006 avatar maxh avatar eengle avatar astirya avatar jeffbeis avatar mike-d-d avatar jdbcode avatar gorelick-google avatar twotabbies avatar dag-ee avatar joannalcy avatar

Stargazers

 avatar Niket Patil avatar Wolf Rowell avatar Ruichen (Ray) Yang avatar Payal07 avatar  avatar DP avatar Garrett Loughran avatar Yonggeun Jung avatar  avatar Esther Krupp avatar Guillermo Nicolás Petcho avatar Bernie  avatar Freezable4323 avatar Mutahar HEZAM avatar tobi avatar TUESDAY avatar  avatar Qiang Zhou avatar  avatar Lawrence Yule avatar Seamus avatar  avatar Cheryl Rogers avatar Navid avatar Cheng avatar smaniches avatar Mahesh Rathod avatar Md. Khadem Ali avatar André R. Alves avatar  avatar nazmulhossain19 avatar Steven avatar Jerimiah Rasmussen avatar Tyex avatar Yi Yu avatar Josias Almeida avatar  avatar  avatar Elvin Roy avatar  avatar Yanis Benekaa avatar  avatar Bernardt V. avatar BAIMAM BOUKAR JEAN JACQUES avatar Thiago Moura avatar Edwin Kofler avatar  avatar MASSENAT Jean Ralph avatar  avatar AlwaysRelax avatar Corentin_Snx avatar VincentYao avatar  avatar Michael Terrell avatar Annabel Wade avatar  avatar Rifqy Muhammad avatar Ujjwal avatar  avatar Meghna Thomas avatar Harsh avatar César Choquehuanca Delgado avatar Donato Morresi avatar  avatar Putu Andi avatar  avatar Al Sakib Rahman avatar Landon Hull avatar Jack Felke avatar  avatar Cyrille Praz avatar Prashant Dubey avatar Mahir Faysal Dipto avatar Zoe avatar Serra avatar  avatar  avatar Javier Acevedo C. avatar Jesal Patel avatar  avatar  avatar ZHU avatar Noyan Tendikov avatar Arturo Restrepo avatar gilbertdev avatar Tech Beacon avatar Arvind avatar Asheesh Maheshwari avatar Gabriel Eduardo Mazzotta avatar shadow333 avatar Henrique Leão avatar btwl avatar Moritz Weller avatar  avatar Tenzing Thungon avatar  avatar  avatar irrnil avatar Polina avatar

Watchers

 avatar Stefano Cudini avatar  avatar  avatar ROHITHA DASSANAYAKE avatar Gennadii Donchyts avatar Patrick Wilson avatar Steve Han avatar Gino Miceli avatar  avatar Gerardo avatar  avatar Chris Goodman avatar  avatar Etienne avatar James Cloos avatar Carlos Cordoba avatar  avatar Erivelton Pires Guedes avatar Eric Sagara avatar Jeremy Malczyk avatar Recep Aslantas avatar Pedro Venancio avatar François Lemmens avatar Satomi Suyama avatar NoScripter avatar Raghavendra Sreevathsa Mupparthy avatar Solomon Vimal avatar George Azzari avatar  avatar Mirche Arsov avatar  avatar Oleksandr avatar Guo Rui avatar Sahil Moza avatar Tim Kelton avatar Tom Guo avatar  avatar Jannes Höke avatar Yang avatar tang avatar  avatar Daniel Coelho avatar  avatar Rick Danielson avatar  avatar Jing Luo (Santiago) avatar Necip Enes Gengeç avatar Friedhold Matz avatar Nesh P. avatar Rocky Le avatar Walter Andreeff avatar Wellington Torrejais da Silva avatar  avatar Keir avatar  avatar  avatar  avatar Christopher Brown avatar Namita Bhatawdekar avatar Elias Allayiotis avatar He Yin avatar Alicia Arenzana Gil de muro avatar  avatar Mohamed El Aammari avatar Rahul Y Gupta avatar Nicholas Clinton avatar Grace Wu avatar  avatar ppjun avatar lastrye avatar  avatar Etore Marcari Jr. avatar  avatar 邹彬 avatar  avatar  avatar Venkata Sai Krishna Vanama avatar  avatar  avatar  avatar Adam avatar Davince Koyo avatar  avatar  avatar  avatar Noah Bray-Ali avatar  avatar DanielBatista      avatar Bradley Knockwood avatar sheha,mohamed salim avatar Jia avatar Olivia Ye avatar Hoang Long avatar Mustapha Lateb avatar  avatar Cole Heap avatar Soltan Galano Duverger avatar Ashish Pratap Singh avatar Qiang Zhou 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.