I am working on a choropleth map for a real estate site. My current workflow is:

  1. Edit and save SHP file's DBF in Libre Office Calc.
  2. Load SHP file into Quantum GIS. Set colored breakpoints based on data.
  3. Load modified SHP file in TileMill (MapBox). Layer it over basic map.
  4. Push the map to MapBox host.

This whole process is very tedious considering that the choropleth map requires frequent updating.

Now, I am trying to find a more efficient workflow to produce the same result. My intuition is that leveraging Google Maps and Google Spreadsheets may be a better way to go. However, I haven't found a good tutorial that accomplishes my specific needs.

Any advice is greatly appreciated.


Do the shapefile polygons remain static and only the data changes? If so, this may not completely solve your problem but would improve your workflow a bit by removing shapefiles from the picture after the initial load.

1) Move the shapefile into a PostGIS or Spatialite database
2) Edit your data in there using SQL queries
3) Add PostGIS layer in QGIS to set your colored breakpoints
4) Add PostGIS layer to TileMill
5) Push map to Mapbox host

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.