W3CW3C GeospatialGeospatial XG:XG: WeavingWeaving aa FabricFabric forfor thethe G(g)G(g)eoSeoS(s)(s)emanticemantic WebWeb Joshua Lieberman Traverse Technologies & Open Geospatial Consortium AUKEGGS, November 29, 2006 [email protected] WhatWhat’’ss thethe (Geo)(Geo) Problem?Problem?
• Special spatial • (What is) Geospatial interoperability • semantic Web - microformat tagging and (multiple) identity • Semantic Web - (actionable) relationships and triple identity • geosemantic - geotagging position • Geosemantic - spatial(-temporal) relationships and transformations • Feature (type) and Geometry (representation) • Model dependencies – Community of discourse – Scale – Reference frame / coordinate system – Perspective • Geospatial plus other (semantic) dimensions
Joshua Lieberman - Terra Cognia 2006 ©Traverse Technologies. Slide 2 GeospatialGeospatial Challenge:Challenge: InteroperabilityInteroperability
• The Geospatial part – Maps and map visualization – Features and feature geometries – Geographic and other relationships • The Web part – Distributed data - “maintain locally / access globally” – Shared services, loosely or tightly coupled to geodata – Interoperability between technologies, vendors, architectures • The Semantic part – Accessibility of “secret” knowledge – Interoperability between communities and domains – Softer software – Automated (machine to machine) reasoning and inference • The Geosemantic part – Feature discernment – Spatial reasoning – Cognitive dissonance
Joshua Lieberman - Terra Cognia 2006 ©Traverse Technologies. Slide 3 GeneralGeneral FeatureFeature ModelModel
Joshua Lieberman - Terra Cognia 2006 ©Traverse Technologies. Slide 4 GeospatialGeospatial SemanticSemantic ConvergenceConvergence
• When geography-on-demand joins knowledge-with-location, the result will be a richer and more capable Web of physical resources, a Geospatial Semantic Web or Local Web having identity, connection, and locality Geographic representation standards GIS Guilds Geospatial Web
Geospatial Enablement Geospatial Web services architecture standards Geospatial enablement of Local enterprise information Semantic enablement of the World Wide Web Web Resource relationship Information standards Web of Silos Knowledge Semantic
Resource identifier and Web transport standards Joshua Lieberman - Terra Cognia 2006 ©Traverse Technologies. Slide 5 WhichWhich GeospatialGeospatial Role?Role?
Upper Ontologies?
Interpret System
Visualize Processes / Model Base Infromation Ontologies? Common Geospatial Perspective Tasks Collect Geographic Geo Petro Aero Hydro Weather Solar
Information Domains
Joshua Lieberman - Terra Cognia 2006 ©Traverse Technologies. Slide 6 UseUse casescases andand rolesroles forfor semanticsemantic WebWeb processingprocessing
• Cross-domain resource discovery • Heterogeneous resource query • Resource translation
Trader Publish Find Client Server(s) Bind Order
Provision
Broker
Joshua Lieberman - Terra Cognia 2006 ©Traverse Technologies. Slide 7 W3CW3C GeoGeo XGXG
• W3C Geospatial Incubator is a new type of activity for short-term and/or startup • The (proposed) Geo XG has three objectives which address needs of the Local Web: – Immediate: update and harmonization with GeoRSS of the GEO vocabulary, aka simplest useful geospatial ontology. – Short Term: draft recommendations for a geospatial ontology focused on Web resources and tasks. – Longer Term: draft a charter for a proposed W3C Local Web WG and/or IG to address issues beginning with geotags and continuing towards geospatial enablement of the Semantic Web. • Initiating W3C members and interested experts are welcome! • Chartered until June 2007 • http://www.w3.org/2005//Incubator/geo/
Joshua Lieberman - Terra Cognia 2006 ©Traverse Technologies. Slide 8 W3CW3C 20032003 GeoGeo VocabularyVocabulary
The vocabulary defines a class 'Point', whose members • Devised and posted by Dan are points. Points can be described using the 'lat' and Brickley (danbri) 'long' properties. • Not a Note or
or their relationship to the item ... or resource they characterize.
Joshua Lieberman - Terra Cognia 2006 ©Traverse Technologies. Slide 9 GeoRSSGeoRSS 1.01.0 ContentContent (Tagging)(Tagging) ModelModel
Joshua Lieberman - Terra Cognia 2006 ©Traverse Technologies. Slide 10 GeoRSSGeoRSS ExamplesExamples
• Simple • GML •
GeoRSS Simple maps directly onto GeoRSS GML !
Joshua Lieberman - Terra Cognia 2006 ©Traverse Technologies. Slide 11 WhatWhat’’ss nextnext ??
• OGC Information Communities • Geospatial Incubator Group and Semantics WG • W3C Geo2007 vocabulary • Create GeoRSS and Geotags • GML / OWS ontology • Annotate features • Toponym ontology (names) • Create geospatial (metadata) • GeoGrid ontology (addresses) ontologies • GeoSWRL • Say what you mean • GeoSPARQL (geographically) • GeoPrivacy
Joshua Lieberman - Terra Cognia 2006 ©Traverse Technologies. Slide 12 GeospatialGeospatial SemanticSemantic WebWeb StandardsStandards (?)(?)
• Geospatial Ontologies • Geosemantic Reasoning – Geo / GeoRSS – Geospatial subsumption – GML / RDF Geo – Spatial relationships – Geonames / toponymology – Geospatial rules – Feature (types) – (Geo) SPARQL ? – (Geo) OWL ? – Visual reasoning - map and reality
• Geospatial Discovery • Geospatial Semantic Web – Geotagging Services – GeoRSS: geographic – (Does) content matter? assertions over resources – Transformation services – GRL: Geo resource locator – Mediation (semiotic, semantic, – GREF: Geo reference cognitive) and client – GNS: Geo Name Server perspective
Joshua Lieberman - Terra Cognia 2006 ©Traverse Technologies. Slide 13