The map shows ship navigation tracks for several ports on the west coast. The data can be filtered and displayed.
I provided the back-end development of a web map depicting public lands in northern Alaska. A draggable marker can be moved to any geographic coordinate in Alaska and dynamically updates the input field.
Built on Carto, all maps on BestPlaces.net are dynamic choropleth visualizations, which means that the classes are recalculated on pan/zoom and the legend values are adjusted accordingly.
Graduated Dot Maps were initially developed as part of my Master's thesis research. I wrote a tool that automates development, which was originally written in Python but has since been ported to Java. The algorithm uses computer graphics algorithms, a variant of Lloyd's Algorithm, and DBSCAN point clustering to simplify dot maps. First, Dots are placed based on a sample of point locations. Once placed, coalescing dots are replaced by a larger dots of a higher value. This procedure is repeated until three classes of dots are generated.
Repetitive processing tasks are common and necessary with spatial and non-spatial data. I leverage an array of libraries and databases to assist in the development and management of spatial data and maps. Libraries include, but are not limited to ArcPY, GDAL/OGR, Shapely, PostGIS and Mapnik.