Lightshed is a personal assistant that answers complex business and reporting queries with the ease of a chat bot.
Slack, Harvest API
Map Applications, Web Mapping, and GIS Software/
A small npm client library for interacting with FME cloud. https://www.npmjs.com/package/fme-cloud-api
This is a serverless repo with AWS Lambda functions which manipulate the FME Cloud API.
The library will take an ArcGIS endpoint and harvest its metadata into a single JSON file.
An easy way to add a leaflet control to a map.
A leaflet plugin that provides a hook to save the map state as JSON.
Queries an ArcGIS Server map service endpoint and returns GeoJSON.
Simple leaflet control that copies url to clipboard for sharing.
A leaflet control for simplex text annotation. Add words to your map.
Simple leaflet control that posts a URL representing the map state to an http print API.
Data Wrangling Microservices and Utilities/
AWS microservice, pass in PostgreSQL URL and queries with an S3 destination and voila, your csv data.
Bawlk – as in bulk loading. Tools for validating & sanitizing CSV data with JSON Table Schemas and loading into AWS RDS.
An AWS Lambda function to move tasks from a file on S3 to an SQS queue.
AWS Lambda function for validating Data Packages (Open Knowledge Foundation) using BAWLK.
A phantomjs based AWS lambda microservice. We use this function with API gateway. Pass in a url and some parameters and it returns a screenshot.
AWS Lambda function to fetch radar images periodically from weather.gc.ca.
Spatial Analytics, Big Data and Data Science/
A CLI build AWS ECS (Docker) for variable selection, linear discriminant analysis, and discriminant ratings – optimized for landscape datasets.
A python package which supports the learn-cli
An R package which supportings the learn-cli.
KPTI creates multi-scale and multi-kernel terrain indices from digital elevation modle (DEM) data.
Optimized for AWS ECS and SQS – tools for running ktpi in a distributed scalable fashion.
A python implementation of the gypsy growth and yield projection system for growing forestry plot data.