Search |  Contact |  SRI Home Do not follow this link, or your host will be blocked from this site. This is a spider trap. Do not follow this link, or your host will be blocked from this site. This is a spider trap. Do not follow this link, or your host will be blocked from this site. This is a spider trap.A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A ASRI International.  333 Ravenswood Avenue.  Menlo Park, CA 94025-3493. SRI International is a nonprofit corporation.

AIC Seminar Series

What does it take to specify a location precisely?

Susanne Riehemann[Home Page]

Notice:  Teleconference information: dial in No: Domestic: 1-888-355-1249 International: 1-913-312-4180 Passcode No: Participant: 749045 Moderator: 7490455; *0 for operator assistance.

Date:  Tuesday, October 27th 2009 at 4:00pm

Location:  EJ228 (SRI E building)  (Directions)


At first glance, this seems to be a simple matter. The latitude and longitude degrees in Google Maps URLs have six decimal places and about 10cm precision. Getting more precise appears to be as easy as adding more decimal places. But it turns out that these numbers by themselves are not very meaningful without metadata including the geodetic "datum", which defines the reference locations for these measurements. In the case of the WGS84 (World Geodetic System) datum, which is used by GPS, the "epoch" (date) also needs to be specified, because the exact coordinates of any given location change over time due to plate tectonic drift. The velocity varies by location, and is about 5cm/year in California. Several other datums including various realizations of NAD83 (North American Datum) are also common, but many providers of geospatial data, including official sources, do not provide sufficient metadata to clearly identify them. In addition, standard GIS software does not adequately handle the transformations between these datums. For the most common combination of datums in California this leads to errors of about 1.7 meters, which is very significant for many high precision applications.

This presentation analyzes this problem with respect to one such application: having avatars for GPS-tracked people appear during "after action reviews" (AARs) in a virtual terrain made from high-resolution imagery and elevation data and surveys of buildings. Live GPS tracking can have 1 meter accuracy in ideal conditions, and surveying can be done with 2 centimeter accuracy, so an unnecessary additional 1.7 meter error significantly reduces the potential fidelity of such AARs. It affects line of sight calculations and the positioning of the avatars with respect to significant terrain elements such as doors and windows. The exact causes of the problem are explained, and workarounds are suggested, but longer-term solutions require the cooperation of a larger community.

This paper was presented at the recent Fall 2009 SISO (Simulation Interoperability Standards Organization) conference. The proceedings of that conference are not yet available online. In the meantime the paper can be found here.

   Bio for Susanne Riehemann

Dr. Susanne Riehemann is a Software Development Engineer in the Engineering and Systems Division at SRI. She develops various terrain products for the XCTC and JTEP programs at SRI’s Geovisualization Center, and also works on terrain ontologies for the ONISTT project.

   Note for Visitors to SRI

Please arrive at least 10 minutes early as you will need to sign in by following instructions by the lobby phone at Building E (or call Wilma Lenz at 650 859 4904, or Eunice Tseng at 650 859 2799). SRI is located at 333 Ravenswood Avenue in Menlo Park. Visitors may park in the parking lots off Fourth Street. Detailed directions to SRI, as well as maps, are available from the Visiting AIC web page. There are two entrances to SRI International located on Ravenswood Ave. Please check the Building E entrance signage.

SRI International
©2018 SRI International 333 Ravenswood Avenue, Menlo Park, CA 94025-3493
SRI International is an independent, nonprofit corporation. Privacy policy