Factored out geojson attributes processing, fixed up show view for all.