Open Location Data
   and Linked Open Data



           Timo Westkämper
              Mysema Oy
Email : timo.westkamper@mysema.com
semantic.hri.fi
    Capital region data
●   Faceted search interface
●   SPARQL form and interface
●   Map visualization (GoogleMaps based)
semantic.hri.fi
    Material
●   Aluesarjat data in RDF
●   Town part borders as KML-files
●   DBpedia town part descriptions
Semantic Web challenges
    Scaling
●   too generic model, difficult to index
●   optimization of RDF storage difficult, no
    standards
●   SPARQL is a generic interface, difficult to
    optimize
Linked Open Data challenges
●   Poor quality of data foundation, e.g. GeoNames
●   Heterogenic ontologies and resource
    identification
●   Crowd-sourcing material as foundation
Linking in practice
●   Geonames material has lots of duplicates
●   DBpedia has mostly description, not much
    semantics
●   Linking easiest via owl:sameAs predicate
Areastats demo
    Material
●   semantic.hri.fi material
●   Java service uses KML files for point-in-polygon
    check
●   http://en.wikipedia.org/wiki/Point_in_polygon
HTML5 GeoLocation API
geo-location-javascript wrapper API for various GEO API
implementations

if (geo_position_js.init()) {
    geo_position_js.getCurrentPosition(
      geo_success, geo_error);
}


function geo_success(p) {
    alert("Found you at latitude "
      + p.coords.latitude + ", longitude "
      + p.coords.longitude);
}
Questions?

Open Location Data and Linked Open Data

  • 1.
    Open Location Data and Linked Open Data Timo Westkämper Mysema Oy Email : timo.westkamper@mysema.com
  • 2.
    semantic.hri.fi Capital region data ● Faceted search interface ● SPARQL form and interface ● Map visualization (GoogleMaps based)
  • 3.
    semantic.hri.fi Material ● Aluesarjat data in RDF ● Town part borders as KML-files ● DBpedia town part descriptions
  • 4.
    Semantic Web challenges Scaling ● too generic model, difficult to index ● optimization of RDF storage difficult, no standards ● SPARQL is a generic interface, difficult to optimize
  • 5.
    Linked Open Datachallenges ● Poor quality of data foundation, e.g. GeoNames ● Heterogenic ontologies and resource identification ● Crowd-sourcing material as foundation
  • 6.
    Linking in practice ● Geonames material has lots of duplicates ● DBpedia has mostly description, not much semantics ● Linking easiest via owl:sameAs predicate
  • 7.
    Areastats demo Material ● semantic.hri.fi material ● Java service uses KML files for point-in-polygon check ● http://en.wikipedia.org/wiki/Point_in_polygon
  • 8.
    HTML5 GeoLocation API geo-location-javascriptwrapper API for various GEO API implementations if (geo_position_js.init()) { geo_position_js.getCurrentPosition( geo_success, geo_error); } function geo_success(p) { alert("Found you at latitude " + p.coords.latitude + ", longitude " + p.coords.longitude); }
  • 9.