This work is based on Mike Bostock's Command-Line Cartography articles on Medium.
This repository represents my progress towards automating map-based visualizations for a .NET Core / Angular app stack. It builds on the initial efforts I've made in two other repositories.
mapping-research explored using a Windows command line to generate an equivalent map of Texas.
ps-mapping explored automating the process for any state using any compatible scheme.
In order to build this repository, you will need the following installed:
Additionally, you will need to globally install yarn packages on your machine using the following command:
yarn global add shapefile d3 d3-geo-projection d3-scale-chromatic ndjson-cli topojson-client topojson-server topojson-simplify
The core files necessary for generating maps are located in Mapper.Web/wwwroot/mapping. These files are used by a PowerShell script, executed via the Microsoft.PowerShell.SDK to generate the GeoJSON necessary to render the map.
Contains classes, extension methods, and a PowerShell script for generating maps.
Key Files
ASP.NET Core / Angular SPA
Key Files