developmentseed / cogeo-mosaic-tiler

Serve Map tile from Cloud Optimized GeoTIFF mosaics.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repo has been archived, checkout our new solution: https://github.com/developmentseed/titiler

cogeo-mosaic-tiler

Serve Map tile from Cloud Optimized GeoTIFF mosaics based on mosaicJSON.

CircleCI codecov

Read the official announcement https://medium.com/devseed/cog-talk-part-2-mosaics-bbbf474e66df

Deploy

Package Lambda

Create package.zip

$ make package

Deploy to AWS

This project uses Serverless to manage deploy on AWS.

# Install and Configure serverless (https://serverless.com/framework/docs/providers/aws/guide/credentials/)
$ npm install serverless -g 

$ sls deploy --region us-east-1 --bucket a-bucket-where-you-store-data

Docs

See /doc/API.md for the documentation.

Live

A version of this stack is deployed on AWS us-east-1 and available on mosaic.cogeo.xyz

Contribution & Development

Issues and pull requests are more than welcome.

Dev install & Pull-Request

$ git clone http://github.com/developmentseed/cogeo-mosaic-tiler.git
$ cd cogeo-mosaic
$ pip install -e .[dev]

Python >=3.6 only

This repo is set to use pre-commit to run flake8, pydocstring and black ("uncompromising Python code formatter") when committing new code.

$ pre-commit install
$ git add .
$ git commit -m'my change'
black....................................................................Passed
Flake8...................................................................Passed
Verifying PEP257 Compliance..............................................Passed
$ git push origin

About

Created by Development Seed

About

Serve Map tile from Cloud Optimized GeoTIFF mosaics.

License:MIT License


Languages

Language:Python 55.1%Language:HTML 41.3%Language:Shell 3.2%Language:Makefile 0.3%Language:Dockerfile 0.2%