Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
##Modeling Historical Movement in GeoJSON-T One important category of "event-like geographic features" involve geographic movement, for which we are modeling three sub-types: journeys, flows, and named routes, using GeoJSON-T.
The physical media such movement occurs upon (e.g. roads, rivers, canals, railways, and footpaths) - referred to as ways in OpenStreetMap and elsewhere - is not yet considered.
The following preliminary scope notes are intended to inform model and schema development.
###Journeys A journey is a record of a particular event involving the movement of one or more participants between one place and another. Journeys are composed of one or more segments, each having a start (source) and end (target). The geographic path or actual course of each segment may be known, or unknown and potentially estimated.
The pilgrimage of the Buddhist monk Xuanzang, departing from Xi'an, China in 629 CE, winding extensively through India, and returning to Xi'an in 645.
The commercial voyage of unknown duration by one galea, captained by F. Morosi and sponsored by A. Morosini, between Venice and Cyprus, with one stop in Caput Malei, beginning 15 May 1323.
A flow is a record of the magnitude of aggregated movement of something between two places during some period.
- Trade of commodities;
- Migrations of people or animals;
- Diffusion of information or cultural practices.
###Named routes A named route describes a path or set of paths between one or more sources and one or more destinations, traveled by multiple unspecified individuals or groups over a period of time. Like journeys, historical route paths are comprised of one or more segments. A named route may correspond with one or more ways -- roads, rivers, canals, etc.
The Silk Road, comprising numerous overland and maritime paths between Europe and Asia.
The Amber Routes, comprising three overland paths between the North and Baltic Seas and the Mediterranean Sea, used extensively between the Bronze Age and Medieval periods.
Relations between features -- e.g. of containment or causality -- can be expressed as properties, referencing ontologies such as CIDOC-CRM, or any other authority resource or vocabulary. De-referencing and interpretation of such properties will rely on external libraries and software beyond the scope of this work.