1 Concept - GiovanniKaaijk/frontend-data GitHub Wiki
Concept
A user can see where the objects come from in a certain year. Via the timeline the user can select a specific area of which years he / she wants to display. The user can explore the map by zooming in on specific arias. When a user clicks on a specific country, the user can see the colonial history of this country.
Data
I will be using the following data:
- The location where objects have been found, maybe I will use latitude, longitude
- An external dataset containing the dates all the objects have been found
- An external dataset containing the colony history of the world
SPARQL query for the locations:
PREFIX dct: <http://purl.org/dc/terms/>
PREFIX wgs84: <http://www.w3.org/2003/01/geo/wgs84_pos#>
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX gn: <http://www.geonames.org/ontology#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?cho ?placeName ?date WHERE {
?cho dct:spatial ?place .
?place skos:exactMatch/gn:parentCountry ?land .
?land gn:name ?placeName .
?cho dct:created ?date .
FILTER(xsd:integer(?date) >= ${firstvalue} && xsd:integer(?date) <= ${secondvalue})
} LIMIT 10000 `
Result
{
date: "1926"
placeName: "Indonesia"
}
Sketch
Non-clicked
Clicked
The user is able to click on the timeline to select a specific area of years.
Hover
When hovered over data, the user get's to see how many objects are coming from that area.