The Rick Ciesla Project

Geospatial Data and Maps!


Working on some projects to explore data and maps using modern open source tools.

For those interested in an easy way to load geospatial data into MongoDB, here are two Python utilities:

GeoJSON file import to MongoDB

Shapefile import to MongoDB

View your Google Maps personal location history on a Leaflet map in a weekend! I used a Python script to convert all of my phone GPS data from Google to GeoJSON and put it on a Leaflet map.

Project Links:

Python Script: Convert raw data to GeoJSON

Leaflet map: Basic example using static GeoJSON file

Leaflet map: Enhanced example with Node, Express and MongoDB

Live Demo of map running on Heroku


Another of my Leaflet projects is a map of the San Diego area showing median year built of homes by Census Block Group. Darker areas in this choropleth map indicate neighborhoods likely to contain older homes. The data is from the 2014 American Community Survey.


View your Google Maps personal location history on a Leaflet map in a weekend! I used a Python script to convert all of my phone GPS data from Google to GeoJSON and put it on a Leaflet map.

Project Links:

Python Script

Leaflet map


Another project using Leaflet.js: It is a map of the San Diego area showing median year built of homes by Census Block Group. Darker areas in this choropleth map indicate neighborhoods likely to contain older homes. The data is from the 2014 American Community Survey.

Click Here to see the San Diego map. Also check out Las Vegas and Buffalo, NY

More about The Rick Ciesla Project on GitHub and LinkedIn
Project maintained by rtbigdata Hosted on GitHub Pages — Theme by mattgraham