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

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 deabril de 2011