LABS

Products & open source explorations. Tesera contributes technology to the community under the MIT license when appropriate.

LIGHTSHED
FEATURED PRODUCT

Lightshed is powerful BI tool built on Elastic.  It creates powerful multi-index visualizations and provides various reporting and scheduling options including delivery to Slack.

Technology:

Slack, Harvest API

Map Applications, Web Mapping, and GIS Software/

fme-cloud-api/

A small npm client library for interacting with FME cloud./

leaflet-easy-control/

An easier way to add a leaflet control to a Leaflet map./

leaflet-share/

Simple leaflet control that copies url to clipboard for sharing./

lambda-fme-cloud/

This is a serverless repo with AWS Lambda functions which manipulate the FME Cloud API./

leaflet-save/

A leaflet plugin that provides a hook to save the map state as JSON./

leaflet-text-annotate/

A leaflet control for simplex text annotation. Add words to your map./

esri-service-catalog/

The library will take an ArcGIS endpoint and harvest its metadata into a single JSON file./

esri2fc/

Queries an ArcGIS Server map service endpoint and returns GeoJSON./

leaflet-print/

Simple leaflet control that posts a URL representing the map state to an http print API./

Data Wrangling Microservices and Utilities/

pgexport-awslambda/

AWS Lambda service for exporting PostGreSQL data to AWS S3./

datapackage-validator/

AWS Lambda function for leveraging BAWLK in a microservices pattern./

bawlk/

Bawlk – as in bulk loading. Tools for validating & sanitizing CSV data based on frictionlessdata.io/

lambda-phantomjs-rasterize/

A phantomjs based AWS lambda microservice. Pass in a url and parameters and get PNG./

lambda-s3-to-sql/

An AWS Lambda function to move tasks from a file on S3 to an SQS queue./

lambda-fetch-radar/

AWS Lambda function to fetch radar images periodically from weather.gc.ca./

Spatial Analytics, Big Data and Data Science/

learn-cli/

CLI for variable selection, linear discriminant analysis, and discriminant ratings./

ktpi/

KPTI creates multi-scale and multi-kernel terrain indices from digital elevation model (DEM) data. /

pylearn/

A python package which supports the learn-cli using mostly Pandas./

ktpi-distributed/

Optimized for AWS ECS and SQS - tools for running ktpi in a distributed scalable fashion. /

rlearn/

An R package which supportings the learn-cli with some statistical functions./

pygypsy/

A python implementation of the gypsy growth and yield projection system./