Upload
sergio-souza-costa
View
238
Download
0
Embed Size (px)
Citation preview
DBCells – an open and global multi-scale linked cells
Universidade Federal do MaranhãoInstituto Federal do Maranhão
Outline
●●●●●
Motivation
How to reuse model’s data ?
How to reuse model’s data ?
Area expansion
Open Linked data
●
●
●
Figure 1. From data to open linked data.
Open Linked data
Figure 2 - Five-stars rating. Source: http://5stardata.info/en/
A global open linked data
Figure 3 - Linked open data cloud. Source: lod-cloud.net. Last updated: 2014-08-30
Open Science
Dbcells dataset
Publication layer
Architecture: dbcells dataset
Cellular space
Cellular space
Figure 4. TerraME and cellular space. Source: http://www.terrame.org/doku.php
Cellular space in the TerraLib
Cellular space
Divides the space in regular cells
Associates each cell to an identifier
dbcells.org/cl015378
Represents each cell as an RDF graph
dbcells.org/cl015378
dbpedia:resource/Altamira
<dbcells:parent>
-3.202778
-52.205833
100km2
<wgs84_pos:lat>
<wgs84_pos:lon>
<dbcells:resolution>
DbCells Dataset
DbPedia Dataset
dbcells.org/cl015378“The vision for RDF was to provide a minimalist knowledge representation for the Web”.
(Shadbot et. al. 2006)
Dbcells dataset
Publication layer
Architecture: multi-scale relations
Multi-scale relations
Multi-scale relations
Figure 5. Representation of strategies for spatial coupling in the case of regular cells. Source: [Moreira et al. 2008]
Multi-scale relations
URI:http://dbcells.org/onto/relatedTo
URI:http://dbcells.org/cl015378
URI:http://dbcells.org/cl6239
URI:http://dbcells.org/cl05356
URI:http://dbcells.org/cl5682
URI:http://dbcells.org/cl3278
Multi-scale relations
Models at different scales
ClimateDataset
URI:http://dbcells.org/cl015378
URI:http://dbcells.org/cl04379
Land Use Dataset
Social Behaviour
Dataset
The relationships between cellular spaces allow the reuse of models at different scales and resolutions. For example, a land use model at a finer scale can use results of a climate model in a coarser scale
Dbcells dataset
Publication layer
Architecture: network relations
Multi-scale relations
Networkrelations
Network relations
Figure 6. Schematic representation of a network-based spatial relation between cell objects in Scale 1 and point objects in Scale 2.Source: [Moreira et al. 2008]
Dbcells dataset
Publication layer
Architecture: models
Multi-scale relations
Networkrelations
Land Use data set
Climate data set
The publication layer includes a dataset of cellular space, multi- scale relationships and open linked data models.
M1:cell1 dbcells:cl0151378rdfs:sameAs
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>PREFIX owl: <http://www.w3.org/2002/07/owl#>PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>PREFIX dbcells: <http://dbcells.org/>PREFIX wgs84_pos: <http://www.w3.org/2003/01/geo/wgs84_pos#>SELECT ?y ?k
WHERE {?x dbcells:parent ?y. ?k owl:sameAs ?x. FILTER regex(?y, "ATALAIA DO NORTE")}
k y
cells1 ATALAIA DO NORTE
Architecture: models (linking to dbcells)sp
arql
Dbcells dataset
Publication layer
Architecture: web of data
Multi-scale relations
Networkrelations
HTTP HTTP HTTP
Web of data
Land Use data set
Climate data set
HTTP HTTP
The web of data layer links the cellular space to existing datasets, like Geonames, DBPedia and SWEET Ontology.
Web of data layer
Land Use Dataset
ClimateDataset
Social Behaviour
Dataset
DBCells
GeoNames
DBPedia
....
....
....
SWEET Ontology
Dbcells dataset
Publication layer
Architecture: Data access and storage layer
Multi-scale relations
Networkrelations
HTTP HTTP HTTP
Web of data
Land Use data set
Climate data set
HTTP HTTP
Integration web and local dataData access and storage layer
HTTP
The data access and storage layer integrate local and web data, providing a transparent access and storage for modeling tools.
Dbcells dataset
Publication layer
Architecture: model and user layers
Multi-scale relations
Networkrelations
HTTP HTTP HTTP
Web of data
Land Use data set
Climate data set
HTTP HTTP
Integration web and local dataData access and storage layer
HTTP
Model AModel layer Model B Model C Model D
User layer
The model layer uses and shares data provided by the lower layers.
The user layer runs and reproduces the experiment of a particular model.
Dbcells dataset
Publication layer
Architecture
Multi-scale relations
Networkrelations
HTTP HTTP HTTP
Web of data
Land Use data set
Climate data set
HTTP HTTP
Integration web and local dataData access and storage layer
HTTP
Model AModel layer Model B Model C Model D
User layer
Challenges
●
●
●●
●
Final remarks
Final remarks
References
Thank you