GithubHelp home page GithubHelp logo

umairmughal901 / eobrowser Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sentinel-hub/eobrowser

0.0 0.0 0.0 171 MB

The Earth Observation Browser is a search tool for Sentinel-1, -2, -3, Landsat 5, 7, 8, Modis and Envisat satellite imagery

License: MIT License

JavaScript 97.45% Makefile 0.12% HTML 0.06% SCSS 2.38%

eobrowser's Introduction

About

The Earth Observation Browser is a search tool for satellite imagery, including Sentinel-1, 2, 3, 5P and Landsat 5, 7, 8. It was released as open-source to bring earth observation imagery closer to its end users.

Some features:

  • Search by date, location, source, and cloud coverage
  • Tweak imagery rendering parameters and settings on-the-fly, similar to Sentinel Playground
  • Pin your results and make opacity or split image comparisons
  • Use Sentinel username and password (if you don't have any, contact Sentinel Hub)

Note that because the code relies on a specific SentinelHub clientId which is not available for external deployments, it currently can't be deployed by 3rd parties.

Development

  • copy .env.example file and rename the copied file to .env, fill out the needed values
  • use your instance ids in *_themes.js
  • Run npm install
  • Run npm start to run the application locally
  • Run npm run storybook to run storybook locally for testing components independently
  • Run npm run prettier to prettify js, json, css and scss files
  • Run npm run lint to lint js, json, css and scss files
  • Run npm run build to build the application sources
  • Run npm run translate to add strings to the translation files
  • Run npm run debug-translations to replace all translation strings with "XXXXXX"
  • Run npm run update-previews to create layer preview images

Multilanguage support

Thanks to the effort of various people and institutions you can enjoy EO Browser in your native language.

Your language is missing and you want to help to translate it? Contact us at [email protected] for more details.

eobrowser's People

Contributors

sinergise-admin avatar sinergise-anze avatar dthiex avatar mkadunc avatar sabinadolenc 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.