An exploratory mapping project.
npm install
npm run dev
Uses 6to5 and Browserify for JavaScript. SASS is handled with node-sass. All tasks are handled with npm scripts. To learn more, go read this.
Lower Albina looks at using classical analog-era metaphors to address web cartography and creating of the 'map'. At it's root, this conceptual model requires 3 layers:
- Base Layer
- Study Layer
- Reference Layer
This is similar to the ideas behind basemap/layers/labels, but simplified. Each layer has it's own, very narrow, scope.
The base layer and the reference layer can both exist as single objects or tile layers in the web map to avoid issues of overwhelming the map with data, and simplify the amount of control needed over layering. One tile layer for the base, one tile layer for the Reference.
The base layer will underlay the rest of the map. It is related to the basemap, but has much less going on. The base layer only holds as much information as needed to ground the study layer (or each individual study layer) with the geography. For Lower Albina, the Base Layer only has two data sets:
- 5 Foot Contours, classified by elevation.
- County Taxlots
The Reference Layer contains data that sits over the study layer. This layer provides precise context about geography that is further up the conceptual hierarchy than the data in the study layer. The reference layer for Lower Albina includes
- Bridges
- Light and Heavy Rail lines
- Roads
- Neighborhood information
- Water Bodies