Emissions Api

Web API to easily access satellite-based emission data
Alternatives To Emissions Api
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Layr1,210232 months ago20October 15, 2020mitTypeScript
Dramatically simplify full‑stack development
Devicemanager.api160
3 years ago4C#
Web API Framework demonstrates scalable, multitenant, architecture and allows building its own solution in the minutes. Uses: Entity Framework, UnitOfWork, Repository patterns. Wrapped in Docker, Kubernetes
Beef1251135 days ago71August 18, 20223mitC#
The Business Entity Execution Framework (Beef) framework, and the underlying code generation, has been primarily created to support the industrialization of API development.
Dbwebapi912a year ago13December 03, 20182mitC#
(Migrated from CodePlex) DbWebApi is a .Net library that implement an entirely generic Web API (RESTful) for HTTP clients to call database (Oracle & SQL Server) stored procedures or functions in a managed way out-of-the-box without any configuration or coding.
Emissions Api66
9 months ago15mitPython
Web API to easily access satellite-based emission data
Sc2gears30
a year agoapache-2.0Java
The COMPLETE (!) source code of the Sc2gears universe (Sc2gears app + Sc2gears Database + web-based parsing engine - bundled in an Eclipse project).
Spa With Blazor27
4 years agoC#
Creating a Single Page Application with Razor pages in Blazor using Entity Framework Core database first approach.
Uoft Timetable Generator20
5 years agoagpl-3.0C#
A web application that generates timetables for university students at the University of Toronto
Netcorewithdocker19
3 years agomitC#
Tutorial with samples about how to setup .Net Core with Docker
Webapiboilerplate19
2 years agomitC#
Boilerplate project for ASP.NET Core WebAPI: user registration and authentication, localization, logging, sending emails, 100% documented, unit tests
Alternatives To Emissions Api
Select To Compare


Alternative Project Comparisons
Readme

Emissions API

Documentation Status Integration Test

This is the main repository for the Emissions API.

If you just want to use Emissions API as a service, take a look at our API documentation or visit our website for additional information and examples.

Below you will find a small introduction about setting the services in this repository up for development.

If you want to take a deeper dive into this, you can take a look at the documentation, visit the issues or take a look into the libraries and tools we created around this project.

Installation

To install the requirements execute

pip install -r requirements.txt

You might have to explicitly deal with C-dependencies like psycopg2 yourself, One way to do this is to use your corresponding system packages.

After that you can run the different services using

  • preprocess: python -m emissionsapi.preprocess
  • autoupdater: python -m emissionsapi.autoupdater
  • web: python -m emissionsapi.web

Configuration

Emissions API will look for configuration files in the following order:

  • ./emissionsapi.yml
  • ~/emissionsapi.yml
  • /etc/emissionsapi.yml

A configuration file template can be found at etc/emissionsapi.yml. To get started, just copy this to the main project directory and adjust the values if the defaults do not work for you.

Database Setup

This project is using a PostgreSQL database with the PostGIS extension.

There is a simple docker-compose.yml file to make it easier to setup a database for development.

Popular Web Api Projects
Popular Database Projects
Popular Application Programming Interfaces Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Database
Web Api
Satellite
Remote Sensing