Skip to content

requirement_analysis

Sebastian Specht edited this page May 27, 2015 · 2 revisions

Requirement Analysis

How do you want to create maps? How do you want to style them? Where does your data come from and in what format? What are your visualization targets and how do you deploy your apps?

Data Input

Spatial Data

Minimum:

  • normalize spatial data (omoa SpaceModel)
  • TopoJSON from files

Optional:

Attribute Data ('insource' d3?)

Minimum:

  • JSON from files, via some REST-API / webservice

Optional:

  • XML via some REST-API / webservice
  • CSV from files

Where is the metadata coming from? (scales, dimensions, units, licensing info etc.)

Visualization Targets

A unified way to target a number of rendering platforms

Minimum:

  • Leaflet Layer (e.g. Canvas Layer )
  • Interactive Canvas Element

Optional:

  • Interactive SVG Element
  • Non-interactive raster/vector file output
  • drawing into an Adobe Illustrator document

Styling and Map Composition

How do you want to organize and style your map?

Interaction

What do you want the users to do with your map?

Deployment

  • modern internet browser
  • embedded maps / full-screen maps/apps