Code Monkey home page Code Monkey logo

nightcitiesiss's Introduction

Nightcitiesiss Application for georreferencing cities at night images from ISS

Build Status

We are memebers of the Group of Extragalactic Astrophysics and Astronomical Instrumentation from Universidad Coplutense de Madrid GUAIX. Among our activities is light pollution study and the energy consumption derived from it. We use images taken from the International Space Station as part of our investigations, provided by NASA

To compare the images with the different light sources on the earth, we need to georreference every picture. This is a process of associating a physical map with spatial locations to the picture, where locations are represented using a coordinate reference system, in this case Longitude and Latitude. Due to the large number of images, we need your help. Some of these pictures are from unknown locations for us, and it is very difficult identify some features on the picture.

However, a lot of people around the world will know the cities. We need you identify some features and connect them with some point on a map. This application allows you to do this.

The process is very easy. The ISS image will be loaded in the left pannel, and a OpenStreetMap on the right one. If we know the position of the center of the picture, the map will be centered . The aim is rotate and move te picture to allow you to identify some features you know where are they located. You have some simple tools to make zoomin, zoomout and drag the picture. Even you can rotate it click on Shift and left mouse button. When you identify one, just click on it and a pair of XY coordinates will appear in the XY list. Now you have to identify the same feature on the map and click it. The longitud and latitud pair of coordinates will appear on the list.

If you make a mistake, you can delete one point. Jus select it and click on "Delete".

When you finish to select points, click on Save, and another image will be loaded. If you don't know about the picture, just click on "Don't know".

If you need more information about this picture, you can click on "ISS picture data", and NASA data will be displayed. At last, you also can share it through Twitter

We apreciate your job very much

Tutorial

ScreenShot

Framework

Based on PyBossa, this application by José Gómez Castaño allows the georreference of City Night Images taken from International Space Station. The application can be used at Nigth Cites ISS

This application has three files:

  • createTasks.py: for creating the application in PyBossa, and fill it with some tasks.
  • get_image.py: for provide data images.
  • template.html: the view for every task and deal with the data of the answers.
  • tutorial.html: a simple tutorial for the volunteers.

Testing the application

You need to install the pybossa-client first (use a virtualenv):

    $ pip install pybossa-client

Then, you can follow the next steps:

  • Create an account in PyBossa
  • Copy under your account profile your API-KEY
  • Run python createTasks.py -u http://crowdcrafting.org -k API-KEY
  • Open with your browser the Applications section and choose the FlickrPerson app. This will open the presenter for this demo application.

Documentation

We recommend that you read the section: Build with PyBossa and follow the step by step tutorial.

NOTE: This application uses the pybossa-client in order to simplify the development of the application and its usage. Check the documentation.

LICENSE

Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional License [ScreenShot]

UCM Campus MediaLab LoNNe

NASA ROSCOSMOS ESA CANADA JAXA

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.