I recently got challenged to put together an app using map data to produce a visualisation. In the span of two or three days/evenings I gave myself for this exercise I pushed code to GitHub representing two components to solve this challenge:
I also took this challenge to also educate myself on mapping data and terminologies, and in doing so ended up using the popular LeafletJS library to render the map data which I sent from the API as GeoJSON, a popular standard for a set of data structures used for handling geographic data. One excellent resource for tackling the learning curve was this awesome series of articles by Chris Engelsma, which gave me my sample base of Angular/Leaflet front end code after following the tutorial series to start to customise my own app with.
While it’s still early days, and I probably broke some rules for “good” Angular code, I am hoping with time to write more about the experience as I push thru changes and filter into future blog posts the edits to the README file in each that has my occasional notes on interesting steps and learnings. Hope you find the code an interesting read yourself!