July 22, 2003
Location Markup Language
As the Mobile Media project moves forward, mark-up languages for location-based information are important for us to study. Below is an excerpt and some links of interest.
Currently, there is no standard, comprehensive and functional markup language (XML specification, ie XMLSchema or DTD) that can express and encode the full gamut of data generated by GPS devices. The Geography Markup Language (OpenGIS) specification is more appropriate to mapping applications, describing geographic "features" rather than location information.. The Navigation Markup Language specification (from W3C) has not been updated since mid-1999 and is woefully incomplete as regards GPS-generated location data. There is a Simple Waypoint Markup Language (from Iseran) but it only deals with waypoints and has not been updated for a year. Finally, there is GPX (from a Yahoo Group GPSXML) that can encode waypoints, routes and tracks, but does not take into account the encoding of real-time position (and other) GPS information, and has other design issues. Chaeron is actively involved in the specification and development of a comprehensive XMLSchema GPS/Location markup language (GPSml) to address this evolving requirement.
Chaeron's GPSml (and source of the above excerpt)
Geographic Markup Language
W3C Reference on POIX
W3C Reference on Navigation Markup Language
Simple Waypoint Markup Language
GPX
OpenGIS
W3C

