GIS: DRY get_locations(), S3PivotTable.geojson() (not yet called from
anywhere)