MY.EARTH displays a map with pollution areas and markers (the color indicates the type of pollution). Users can choose a location and travel over time from 1970 to nowadays in order to observe changes: higher opacity means that pollution has worsened whereas lighter color shows improvement. Environmental data can be submitted by organizations through a REST API. We plan to build MY.EARTH box in order to make individuals participate by submitting local data from their balcony or their garden.

This project is solving the Earth Day Challenge challenge.


Alt text


  • Aditya Geria
  • Alexia Delas
  • Nicolas Noullet
  • Robin Coma Delpérier
  • Stephane Coue

Alt text


MY.EARTH is a community and environmental app. It creates a visualization of pollution levels changing over time. It aims at raising awareness regarding pollution issues around the globe, both locally and internationally.


We think that the planet we are living on deserves care and that it’s our duty to preserve its integrity. “Saving the planet” is a great goal, but it is so big that it may seem unachievable. Nevertheless, we think it actually can be achieved if all mankind is involved. Indeed, even if individuals can help, we believe that sustainable solutions to this major issue require everybody’s help.

In order to get people involved, the first step is to make them aware of the problem. As the challenge suggests, big environmental data sources exist but aren't easily accessible to the general public. Our first goal consists in making relevant data accessible and simple to understand, in short “human readable”.


MY.EARTH website: data visualization

The website called “MY.EARTH” displays a map with areas and markers corresponding to stored environmental data. The color of these elements indicates the type of data while the opacity represents the intensity of pollution.

Users can choose types of pollution they are interested in and move on the map in order to focus on a specific geographic area. They can get more information about markers and areas by clicking on them. Last but not least, they can travel over time, from 1970 to nowadays, in order to observe changes: higher opacity means that pollution has worsened whereas lighter color shows improvement.

MY.EARTH website: data submission

A weekend is quite short and we decided not to focus on specific data sources provided in the challenge. We rather designed a generic structure to store dated and geolocalized environmental data. Such a structure can be manipulated (created, read and deleted) through an interface (API) that follows standards of the Internet (RESTful).

Thus, organizations can easily submit data they gathered in order to make them available on MY.EARTH. A website form also allows manual data submissions.

MY.EARTH box: get people involved

However, we think that data visualization is only the first step. Indeed, it’s hard to make people really involved by using only unidirectional means. We had an idea: how about allowing everybody to submit data?

Nowadays, hardware becomes cheaper and more accessible to everybody thanks to Arduino or Raspberry platforms. Thanks to these technologies, we could build affordable environmental stations, called “MY.EARTH Box”, that collect environmental data and submit them to MY.EARTH thanks to the API we developed. In a matter of seconds, such data would be accessible to everybody through the map.

We think that MY.EARTH associated with MY.EARTH Box can really be a game-changer. Most people consult thermometers, barometers or weather stations on a daily basis and spend significant time talking about weather changes. With MY.EARTH, people could rather talk about environmental evolution and help change it for the better!


Project Information

License: MIT License
Source Code/Project URL:


Web Application Demo -
Android Application -
GitHub Client repository -
GitHub Server repository -
MY.EARTH project presentation (slides) -
MY.EARTH project document (in French) -