GeoWeb Clients
.geo & ICANN
ICC 2001 Article
Technology Review Article
NY Times Article

The GeoWeb has a somewhat different view of georeferenced information to more traditional metadata schemes (e.g. Dublin Core, FGDC or ISO/TC211). As such, we have developed a rich metadata format for the GeoWeb based upon XML technologies, including RDF Schema. Our description allows physical objects, such as a restaurant, to be georeferenced and includes its location, a description, and links for both data (e.g. a home page, a menu, a VRML model of the building) and services (e.g. a Voice over IP address, an online takeout order form, etc.). This allows a user to search for "a South Indian restaurant with an online menu and photographs within walking distance of my hotel."

Below is a simple RDF Schema example of what a metadata record in the GeoWeb might look like.

<?xml version="1.0" encoding="utf-8"?>


        north="50.086331" east="14.413095"
        south="50.086331" west="14.413095"/>
      <Address city="Prague" country="Czech Republic"/>
      <Description xml:lang="en">
        <text> Prague castle viewed from Charles Bridge </text>
      <Author origin="Martin Reddy"/>
      <link rdf:resource="">
        <rdf:type resource="gstr:photograph"/>
        <gstr:photoTaken> 2001-02-22 </gstr:photoTaken>
        <gprop:fileSize> 56344 </gprop:fileSize>
        <gprop:imageWidth> 705 </gprop:imageWidth>
        <gprop:imageHeight> 442 </gprop:imageHeight>
        <gprop:connection> T1 </gprop:connection>
          Copyright (c) 2001 Martin Reddy. All rights reserved.


In addition to the XML schema for the GeoWeb metadata entries, we have developed schema to describe the GeoWeb infrastructure itself. This allows the actual structure to be dynamic and not hardcoded to a set hierarchy. The following schemas are important in this regard.

  1. The GeoWeb schema file describes the structure, depth, and nature of the GeoWeb hierarchy, i.e. how many levels are in the hierarchy and the geographic extent of each cell server at each level. This will normally stay static throughout the lifetime of the GeoWeb index, but in order to allow for future expansion, or enable private GeoWeb hierarchies, the GeoWeb-enabled client always downloads the schema file first. [View Schema]

  2. The GeoWeb hierarchy is the database of metadata items being queried. Normally, the schema file defines the nature and location of this hierarchy database. However, it is also possible to specify an explicit database, such as an XML file containing all the metadata items visible to the GeoWeb client. This is useful for putting together restricted set views onto the larger GeoWeb hierarchy, or for producing scaled-down demonstrations of the technology. [View Schema]



Copyright ©2001 SRI International. All rights reserved.

For more information, please contact:
Last updated: Wednesday, 24-Oct-2001 00:23:06 PDT.