+ All Categories
Home > Documents > Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic...

Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic...

Date post: 31-Mar-2015
Category:
Upload: ayanna-lockridge
View: 213 times
Download: 0 times
Share this document with a friend
Popular Tags:
29
Yang Ou School of GeoSciences The University of Edinb urgh Expressing the Semantics of Geographic Information and Processes
Transcript
Page 1: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Yang Ou

School of GeoSciences

The University of Edinburgh

Expressing the Semantics of Geographic Information

and Processes

Page 2: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Syntactic

Semantic

data conversionSpatial Data Transfer Standard (SDTS)

Open Geodata Interoperability Specification (OGIS)

Web Services

Ontologies

Information ProcessesInteroperability

Approaches to Achieve GIS Interoperability

Page 3: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Describing the Semantics of Geographic Information

Page 4: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Model 1 Model 2 Model 3 Model n…

Ontologyconceptual level

data level

Page 5: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Real-world EntitiesSpatial Database

represents

geometry id name ……namegeometry id

Schemas/Data model Domain Ontology

conceptualisesmodelsimplements

Relationship between Representations of Spatial Information

Page 6: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Real-world Entities

Spatial Database

represents

geometry id name ……namegeometry id

Schemas/Data model

conceptualises

modelsimplements

Domain OntologyData Ontology

conceptualises

hasLocation

hasConcept

Page 7: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

SpatialDataset

RasterDataset

PointDataset PolygonDataset

VectorDataset

LineDataset

subClassOf subClassOf

subClassOfsubClassOf subClassOf

hasLocation hasConcept

Literal

domain domain

range range

Basic Conceptualisation of Spatial Dataset in RDFS

VectorDataset ≡ SpatialDataset u = 1hasGeometry

PointDataset ≡ VectorDataset u 8hasGeometry.Point

LineDataset ≡ VectorDataset u 8hasGeometry.Line

PolygonDataset ≡ VectorDataset u 8hasGeometry.Polygon

RasterDataset ≡SpatialDataset u :VectorDataset u = 1hasResolution

SpatialDataset ≡ Dataset u = 1hasCoordinateSystem

Part of the Definition of the Data Ontology

Page 8: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

To utilise the “semantic information”, we need “semantic processes”.

Page 9: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Constructing Semantic Web Services for Geospatial Processes

Page 10: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Point {double x; double y}

Example: there was a Web service that was providing a process to calculate the distance between two points.

double distanceBetween(Point a, Point b);

Page 11: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Geospatial Process

spatial data

SOAP message

ontological instance

Web Service

Semantic Web ServiceSemantic Interface

Syntactic Interface

Interoperability Structure for Geospatial Processes

Page 12: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Syntactic Interface

Semantic Interface

data

Atomic Process

Input handler

instance

dataset

describes

fetch data

Input Handling Process

Page 13: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

describes

Syntactic Interface

Semantic Interface

creates

data

Atomic Process

Output handler

instance

dataset

instance

stores

Output Handling Process

Page 14: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Atomic Geospatial Process

Input Handling Process

Output Handling Process

spatial data

instance

instance

spatial dataAtomic Geospatial Processing Unit

Page 15: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

A Running Example

Identifying a certain kind of facility near given locations

Process 1: Creating buffer areas of the given locations

break down into two steps

Process 2: Selecting the features that drop within the buffer areas

Page 16: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

The Processing Unit of the Buffering Process

Page 17: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

The Processing Unit of the Selection Process

Page 18: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Combination of the Two Processing

Units

Page 19: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Randomly Produced Layers for Testing

Page 20: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Virtual Data Source

Page 21: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Describing the Datasets in an Ontology

Page 22: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

choose the layer to be selected

choose the layer to be buffered

specify the buffer

distance Output: the URI of the instance

that describes

the process result

Page 23: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

explore the output URI

Page 24: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

retrieve the spatial data of the process result through the

location property in the ontology

Page 25: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Visualisation of the Output Data Sets

Page 26: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

geometry

idname

currency

population

Iceland

267240

KronaIceland

100

polygon

geometry feature_id country_name currency population

POLYGON 100 Iceland Krona 267240record

individual

A Further Idea to Apply Ontologies in GIS

Representing Geographic Information as Geographic Knowledge

Database vs. Knowledge base

Page 27: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

hasName

hasValuehasValue hasValue

hasValue

hasNamehasName

hasName

hasValuehasValue

hasValue

hasValuehasAttribute

hasAttribute

hasAttribute

hasAttributehasGeometry

geometry feature_id country_name currency population

POLYGON 100 Iceland Krona 267240

Iceland

polygon

attribute

integer id

100 Iceland

name string Krona

currency

string

267240double

population

attribute

attribute

attribute

record

individual

Page 28: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Some potential advantages:

The process of such a kind of semantic geographic information doesn’t require communicating ontologies with spatial data.

Reasoning capability of ontologies can be considered to perform potential geospatial analyses.

Developing Geographic Information Systems towards Geographic Knowledge Systems.

Page 29: Yang Ou School of GeoSciences The University of Edinburgh Expressing the Semantics of Geographic Information and Processes.

Thank you!


Recommended