SlideShare a Scribd company logo
1 of 29
Download to read offline
Alexander De Leon, Boris Villazon-Terrazas, Luis M. Vilches, Victor
                                                  Saquicela

                                            Ontology Engineering Group
                                         Universidad Politécnica de Madrid
                                                   Madrid, Spain




jueves 7 de abril de 2011
Motivation
           • 80% information has a geospatial part.
           • GeoLinkedData is an open initiative whose
               aim is to enrich the Web of Data with Spanish
               geospatial data.


                              http://geo.linkeddata.es

                                                               2

jueves 7 de abril de 2011
Motivation

           • It is publishing diverse information from the
               National Geographic Institute (IGN) and
               the National Statistics Institute (INE).



                             http://geo.linkeddata.es

                                                             3

jueves 7 de abril de 2011
Linked Data Life
                                 Cycle

             Modeling          Generation   Publication   Exploitation




                                                                         4

jueves 7 de abril de 2011
Domain Modeling


             Modeling       Generation   Publication   Exploitation




                                                                      5

jueves 7 de abril de 2011
Domain Modeling

           • Designing the vocabularies/ontologies that
               model a view of the domain at hand.
           • Reuse existing vocabularies in full or partially.



                                                                 6

jueves 7 de abril de 2011
Geometry Model

           • Simple Features Specification as base
               hyerarchy of geometry types.
           • Feature and Geometry are separate objects



                               Requirements captured at GeoVoCamp Southampton 2011   7

jueves 7 de abril de 2011
Geometry Model
           • A feature can have multiple geometries,
               geometries are parameterized (e.g. reference
               system, dimension, resolution, temporal aspects)
           • Different geometry representations are
               resolvable via content negotiation.



                               Requirements captured at GeoVoCamp Southampton 2011   8

jueves 7 de abril de 2011
Geometry Model

           • Topological relations (as per RCC8) can be
               inferred or made explicit between geometries.




                               Requirements captured at GeoVoCamp Southampton 2011   9

jueves 7 de abril de 2011
Geometry Model




                                  Simple Feature Specification 2010 OGC.   10

jueves 7 de abril de 2011
Geometry Model
           • One importante issue: How to handle order
               of points in composite geometries?
                • Using an order data property.
                • rdf:seq
                • rdf:List
                  • SPARQL 1.1 allows to query this.
                               Requirements captured at GeoVoCamp Southampton 2011   11

jueves 7 de abril de 2011
Data Generation


             Modeling          Generation   Publication   Exploitation




                                                                         12

jueves 7 de abril de 2011
Data Generation
           • Adquiere data from heterogenous data sources
               and transforme it to RDF using the choose
               domain model;
           • Or generate new data directly as RDF.



                                                            13

jueves 7 de abril de 2011
Data Generation
                                      olb ox?
                               ou r to          •Domain independent tools:
             at’s           in
          Wh                                      • ODEMapster
                                                  • NOR2O
                                                • Domain specific tools:
                                                  • geometry2rdf

                                                                         14

jueves 7 de abril de 2011
geometry2rdf
              Generation of RDF from geospatial relational
            databases.

           • Configurable data model
           • Support of geo datatypes in RDBMS (e.g.
               Oracle, GML, WKT)


                                                             15

jueves 7 de abril de 2011
geometry2rdf




                                           16

jueves 7 de abril de 2011
geometry2rdf

                                  Oracle STO UTIL package
                                  SELECT TO_CHAR(SDO_UTIL.TO_GML311GEOMETRY(geometry))
                                          AS Gml311Geometry
                                  FROM "BCN200"."BCN200_0301L_RIO" c
                                  WHERE c.Etiqueta='Arroyo'




                                                                                    17

jueves 7 de abril de 2011
geometry2rdf




                                           18

jueves 7 de abril de 2011
Data Publication


             Modeling          Generation   Publication   Exploitation




                                                                         19

jueves 7 de abril de 2011
Data Publication
           • Make data accessible on the Web according to
               the Linked Data Principles
           • Make your dataset visible
             • Dataset Repositories (e.g. CKAN)
             • Indexing Services (e.g. Sindice, sameas.org)

                                                              20

jueves 7 de abril de 2011
Data Publication
                                      olb ox?
                               ou r to
           h at’s           in                  • Virtuoso
          W
                                                • Apache Webserver +
                                                Pubby
                                                • Snorql


                                                                   21

jueves 7 de abril de 2011
Exploitation


             Modeling        Generation   Publication   Exploitation




                                                                       22

jueves 7 de abril de 2011
Exploitation

                • Develop application that unlocks the value
                    of the data to provide benefits to a specific
                    community of end users.




                                                                  23

jueves 7 de abril de 2011
Exploitation
                                      olb ox?
                               ou r to
             at’s           in
          Wh

                                                • map4rdf




                                                            24

jueves 7 de abril de 2011
map4rdf
              Map-based visualization of RDF Linked Data
            with Geospatial dimensions.

           • Faceted navigation.
           • Suport for complex geometries (Lines,
               Polygons, etc)
           • Extensible overlays (e.g. statical data)
                                                           25

jueves 7 de abril de 2011
map4rdf



                      SPARQL       map4rdf
                      Endpoint     Server    Visualization in
                                             User’s Browser




                                                                26

jueves 7 de abril de 2011
map4rdf




                                      27

jueves 7 de abril de 2011
map4rdf




                                      28

jueves 7 de abril de 2011
29

jueves 7 de abril de 2011

More Related Content

Similar to Geolinkeddata 07042011 1

JavaSE - The road forward
JavaSE - The road forwardJavaSE - The road forward
JavaSE - The road forwardeug3n_cojocaru
 
让开发也懂前端
让开发也懂前端让开发也懂前端
让开发也懂前端lifesinger
 
Fast Map Interaction without Flash
Fast Map Interaction without FlashFast Map Interaction without Flash
Fast Map Interaction without FlashDevelopment Seed
 
Node js techtalksto
Node js techtalkstoNode js techtalksto
Node js techtalkstoJason Diller
 
2011 JavaOne Fun with EJB 3.1 and OpenEJB
2011 JavaOne Fun with EJB 3.1 and OpenEJB2011 JavaOne Fun with EJB 3.1 and OpenEJB
2011 JavaOne Fun with EJB 3.1 and OpenEJBDavid Blevins
 
Semantic Technologies and Triplestores for Business Intelligence
Semantic Technologies and Triplestores for Business IntelligenceSemantic Technologies and Triplestores for Business Intelligence
Semantic Technologies and Triplestores for Business IntelligenceMarin Dimitrov
 
Javascript Views, Client-side or Server-side with NodeJS
Javascript Views, Client-side or Server-side with NodeJSJavascript Views, Client-side or Server-side with NodeJS
Javascript Views, Client-side or Server-side with NodeJSSylvain Zimmer
 
DCI - Data, Context and Interaction @ Jug Genova April 2011
DCI - Data, Context and Interaction @ Jug Genova April 2011DCI - Data, Context and Interaction @ Jug Genova April 2011
DCI - Data, Context and Interaction @ Jug Genova April 2011Fabrizio Giudici
 
Atlassian RoadTrip 2011 Slide Deck
Atlassian RoadTrip 2011 Slide DeckAtlassian RoadTrip 2011 Slide Deck
Atlassian RoadTrip 2011 Slide DeckAtlassian
 
Gaelyk - Guillaume Laforge - GR8Conf Europe 2011
Gaelyk - Guillaume Laforge - GR8Conf Europe 2011Gaelyk - Guillaume Laforge - GR8Conf Europe 2011
Gaelyk - Guillaume Laforge - GR8Conf Europe 2011Guillaume Laforge
 
Intro to Linked Data: Context
Intro to Linked Data: ContextIntro to Linked Data: Context
Intro to Linked Data: ContextDavid Wood
 
Metadata for Visual Resources
Metadata for Visual ResourcesMetadata for Visual Resources
Metadata for Visual ResourcesJenn Riley
 
Authorities as Linked Data Hubs
Authorities  as Linked Data HubsAuthorities  as Linked Data Hubs
Authorities as Linked Data HubsRichard Wallis
 
2011 The Year of Web apps
2011 The Year of Web apps2011 The Year of Web apps
2011 The Year of Web appsJungHyuk Kwon
 
Sean coates fifty things and tricks, confoo 2011
Sean coates fifty things and tricks, confoo 2011Sean coates fifty things and tricks, confoo 2011
Sean coates fifty things and tricks, confoo 2011Bachkoutou Toutou
 
52 n ip 2011 geographic feature pipes
52 n ip 2011 geographic feature pipes52 n ip 2011 geographic feature pipes
52 n ip 2011 geographic feature pipes52North
 

Similar to Geolinkeddata 07042011 1 (20)

JavaSE - The road forward
JavaSE - The road forwardJavaSE - The road forward
JavaSE - The road forward
 
让开发也懂前端
让开发也懂前端让开发也懂前端
让开发也懂前端
 
Fast Map Interaction without Flash
Fast Map Interaction without FlashFast Map Interaction without Flash
Fast Map Interaction without Flash
 
STI Summit 2011 - Linked services
STI Summit 2011 - Linked servicesSTI Summit 2011 - Linked services
STI Summit 2011 - Linked services
 
Node js techtalksto
Node js techtalkstoNode js techtalksto
Node js techtalksto
 
2011 JavaOne Fun with EJB 3.1 and OpenEJB
2011 JavaOne Fun with EJB 3.1 and OpenEJB2011 JavaOne Fun with EJB 3.1 and OpenEJB
2011 JavaOne Fun with EJB 3.1 and OpenEJB
 
Semantic Technologies and Triplestores for Business Intelligence
Semantic Technologies and Triplestores for Business IntelligenceSemantic Technologies and Triplestores for Business Intelligence
Semantic Technologies and Triplestores for Business Intelligence
 
Javascript Views, Client-side or Server-side with NodeJS
Javascript Views, Client-side or Server-side with NodeJSJavascript Views, Client-side or Server-side with NodeJS
Javascript Views, Client-side or Server-side with NodeJS
 
DCI - Data, Context and Interaction @ Jug Genova April 2011
DCI - Data, Context and Interaction @ Jug Genova April 2011DCI - Data, Context and Interaction @ Jug Genova April 2011
DCI - Data, Context and Interaction @ Jug Genova April 2011
 
Atlassian RoadTrip 2011 Slide Deck
Atlassian RoadTrip 2011 Slide DeckAtlassian RoadTrip 2011 Slide Deck
Atlassian RoadTrip 2011 Slide Deck
 
Gaelyk - Guillaume Laforge - GR8Conf Europe 2011
Gaelyk - Guillaume Laforge - GR8Conf Europe 2011Gaelyk - Guillaume Laforge - GR8Conf Europe 2011
Gaelyk - Guillaume Laforge - GR8Conf Europe 2011
 
Intro to Linked Data: Context
Intro to Linked Data: ContextIntro to Linked Data: Context
Intro to Linked Data: Context
 
A new world with cdi en
A new world with cdi enA new world with cdi en
A new world with cdi en
 
Metadata for Visual Resources
Metadata for Visual ResourcesMetadata for Visual Resources
Metadata for Visual Resources
 
Namesmatter
NamesmatterNamesmatter
Namesmatter
 
Authorities as Linked Data Hubs
Authorities  as Linked Data HubsAuthorities  as Linked Data Hubs
Authorities as Linked Data Hubs
 
2011 The Year of Web apps
2011 The Year of Web apps2011 The Year of Web apps
2011 The Year of Web apps
 
Sean coates fifty things and tricks, confoo 2011
Sean coates fifty things and tricks, confoo 2011Sean coates fifty things and tricks, confoo 2011
Sean coates fifty things and tricks, confoo 2011
 
Stardog talk-dc-march-17
Stardog talk-dc-march-17Stardog talk-dc-march-17
Stardog talk-dc-march-17
 
52 n ip 2011 geographic feature pipes
52 n ip 2011 geographic feature pipes52 n ip 2011 geographic feature pipes
52 n ip 2011 geographic feature pipes
 

More from Boris Villazón-Terrazas

RDB2RDF, an overview of R2RML and Direct Mapping
RDB2RDF, an overview of R2RML and Direct MappingRDB2RDF, an overview of R2RML and Direct Mapping
RDB2RDF, an overview of R2RML and Direct MappingBoris Villazón-Terrazas
 
Map4rdf - Faceted Browser for Geospatial Datasets
Map4rdf - Faceted Browser for Geospatial DatasetsMap4rdf - Faceted Browser for Geospatial Datasets
Map4rdf - Faceted Browser for Geospatial DatasetsBoris Villazón-Terrazas
 
Linked Data Projects at OEG - Current Status
Linked Data Projects at OEG - Current StatusLinked Data Projects at OEG - Current Status
Linked Data Projects at OEG - Current StatusBoris Villazón-Terrazas
 
A Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationA Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationBoris Villazón-Terrazas
 
Methodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked DataMethodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked DataBoris Villazón-Terrazas
 
Linked Data Research Projects at Ontology Engineering Group
Linked Data Research Projects at Ontology Engineering GroupLinked Data Research Projects at Ontology Engineering Group
Linked Data Research Projects at Ontology Engineering GroupBoris Villazón-Terrazas
 
Lightweight Semantic Annotation of Geospatial RESTful Services
Lightweight Semantic Annotation of Geospatial RESTful ServicesLightweight Semantic Annotation of Geospatial RESTful Services
Lightweight Semantic Annotation of Geospatial RESTful ServicesBoris Villazón-Terrazas
 
An Approach to Publish Spatial Data on the Web: The GeoLinked Data Use Case
An Approach to Publish Spatial Data on the Web: The GeoLinked Data Use CaseAn Approach to Publish Spatial Data on the Web: The GeoLinked Data Use Case
An Approach to Publish Spatial Data on the Web: The GeoLinked Data Use CaseBoris Villazón-Terrazas
 

More from Boris Villazón-Terrazas (16)

iSOCO - Research Lab Brief Introduction
iSOCO - Research Lab Brief IntroductioniSOCO - Research Lab Brief Introduction
iSOCO - Research Lab Brief Introduction
 
Ecuadorian Geospatial Linked Data
Ecuadorian Geospatial Linked Data Ecuadorian Geospatial Linked Data
Ecuadorian Geospatial Linked Data
 
Data Shapes and Data Transformations
Data Shapes and Data TransformationsData Shapes and Data Transformations
Data Shapes and Data Transformations
 
RDB2RDF, an overview of R2RML and Direct Mapping
RDB2RDF, an overview of R2RML and Direct MappingRDB2RDF, an overview of R2RML and Direct Mapping
RDB2RDF, an overview of R2RML and Direct Mapping
 
Map4rdf - Faceted Browser for Geospatial Datasets
Map4rdf - Faceted Browser for Geospatial DatasetsMap4rdf - Faceted Browser for Geospatial Datasets
Map4rdf - Faceted Browser for Geospatial Datasets
 
Statistical Linked Data
Statistical Linked DataStatistical Linked Data
Statistical Linked Data
 
Publishing Linked Data from RDB
Publishing Linked Data from RDBPublishing Linked Data from RDB
Publishing Linked Data from RDB
 
Linked Data Projects at OEG - Current Status
Linked Data Projects at OEG - Current StatusLinked Data Projects at OEG - Current Status
Linked Data Projects at OEG - Current Status
 
A Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationA Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and Organization
 
Methodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked DataMethodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked Data
 
Linked Data Research Projects at Ontology Engineering Group
Linked Data Research Projects at Ontology Engineering GroupLinked Data Research Projects at Ontology Engineering Group
Linked Data Research Projects at Ontology Engineering Group
 
Lightweight Semantic Annotation of Geospatial RESTful Services
Lightweight Semantic Annotation of Geospatial RESTful ServicesLightweight Semantic Annotation of Geospatial RESTful Services
Lightweight Semantic Annotation of Geospatial RESTful Services
 
Geometry2rdf(v2 boris)
Geometry2rdf(v2 boris)Geometry2rdf(v2 boris)
Geometry2rdf(v2 boris)
 
An Approach to Publish Spatial Data on the Web: The GeoLinked Data Use Case
An Approach to Publish Spatial Data on the Web: The GeoLinked Data Use CaseAn Approach to Publish Spatial Data on the Web: The GeoLinked Data Use Case
An Approach to Publish Spatial Data on the Web: The GeoLinked Data Use Case
 
Geo linked data lstd10(v2-boris)
Geo linked data lstd10(v2-boris)Geo linked data lstd10(v2-boris)
Geo linked data lstd10(v2-boris)
 
GeoLinkedData
GeoLinkedDataGeoLinkedData
GeoLinkedData
 

Geolinkeddata 07042011 1

  • 1. Alexander De Leon, Boris Villazon-Terrazas, Luis M. Vilches, Victor Saquicela Ontology Engineering Group Universidad Politécnica de Madrid Madrid, Spain jueves 7 de abril de 2011
  • 2. Motivation • 80% information has a geospatial part. • GeoLinkedData is an open initiative whose aim is to enrich the Web of Data with Spanish geospatial data. http://geo.linkeddata.es 2 jueves 7 de abril de 2011
  • 3. Motivation • It is publishing diverse information from the National Geographic Institute (IGN) and the National Statistics Institute (INE). http://geo.linkeddata.es 3 jueves 7 de abril de 2011
  • 4. Linked Data Life Cycle Modeling Generation Publication Exploitation 4 jueves 7 de abril de 2011
  • 5. Domain Modeling Modeling Generation Publication Exploitation 5 jueves 7 de abril de 2011
  • 6. Domain Modeling • Designing the vocabularies/ontologies that model a view of the domain at hand. • Reuse existing vocabularies in full or partially. 6 jueves 7 de abril de 2011
  • 7. Geometry Model • Simple Features Specification as base hyerarchy of geometry types. • Feature and Geometry are separate objects Requirements captured at GeoVoCamp Southampton 2011 7 jueves 7 de abril de 2011
  • 8. Geometry Model • A feature can have multiple geometries, geometries are parameterized (e.g. reference system, dimension, resolution, temporal aspects) • Different geometry representations are resolvable via content negotiation. Requirements captured at GeoVoCamp Southampton 2011 8 jueves 7 de abril de 2011
  • 9. Geometry Model • Topological relations (as per RCC8) can be inferred or made explicit between geometries. Requirements captured at GeoVoCamp Southampton 2011 9 jueves 7 de abril de 2011
  • 10. Geometry Model Simple Feature Specification 2010 OGC. 10 jueves 7 de abril de 2011
  • 11. Geometry Model • One importante issue: How to handle order of points in composite geometries? • Using an order data property. • rdf:seq • rdf:List • SPARQL 1.1 allows to query this. Requirements captured at GeoVoCamp Southampton 2011 11 jueves 7 de abril de 2011
  • 12. Data Generation Modeling Generation Publication Exploitation 12 jueves 7 de abril de 2011
  • 13. Data Generation • Adquiere data from heterogenous data sources and transforme it to RDF using the choose domain model; • Or generate new data directly as RDF. 13 jueves 7 de abril de 2011
  • 14. Data Generation olb ox? ou r to •Domain independent tools: at’s in Wh • ODEMapster • NOR2O • Domain specific tools: • geometry2rdf 14 jueves 7 de abril de 2011
  • 15. geometry2rdf Generation of RDF from geospatial relational databases. • Configurable data model • Support of geo datatypes in RDBMS (e.g. Oracle, GML, WKT) 15 jueves 7 de abril de 2011
  • 16. geometry2rdf 16 jueves 7 de abril de 2011
  • 17. geometry2rdf Oracle STO UTIL package SELECT TO_CHAR(SDO_UTIL.TO_GML311GEOMETRY(geometry)) AS Gml311Geometry FROM "BCN200"."BCN200_0301L_RIO" c WHERE c.Etiqueta='Arroyo' 17 jueves 7 de abril de 2011
  • 18. geometry2rdf 18 jueves 7 de abril de 2011
  • 19. Data Publication Modeling Generation Publication Exploitation 19 jueves 7 de abril de 2011
  • 20. Data Publication • Make data accessible on the Web according to the Linked Data Principles • Make your dataset visible • Dataset Repositories (e.g. CKAN) • Indexing Services (e.g. Sindice, sameas.org) 20 jueves 7 de abril de 2011
  • 21. Data Publication olb ox? ou r to h at’s in • Virtuoso W • Apache Webserver + Pubby • Snorql 21 jueves 7 de abril de 2011
  • 22. Exploitation Modeling Generation Publication Exploitation 22 jueves 7 de abril de 2011
  • 23. Exploitation • Develop application that unlocks the value of the data to provide benefits to a specific community of end users. 23 jueves 7 de abril de 2011
  • 24. Exploitation olb ox? ou r to at’s in Wh • map4rdf 24 jueves 7 de abril de 2011
  • 25. map4rdf Map-based visualization of RDF Linked Data with Geospatial dimensions. • Faceted navigation. • Suport for complex geometries (Lines, Polygons, etc) • Extensible overlays (e.g. statical data) 25 jueves 7 de abril de 2011
  • 26. map4rdf SPARQL map4rdf Endpoint Server Visualization in User’s Browser 26 jueves 7 de abril de 2011
  • 27. map4rdf 27 jueves 7 de abril de 2011
  • 28. map4rdf 28 jueves 7 de abril de 2011
  • 29. 29 jueves 7 de abril de 2011