ISO publishes standard for navigation programming (API)

ISO 17267:2009, Intelligent transport systems – Navigation systems – Application programming interface (API), will help facilitate the interoperability between navigation systems and map databases by providing an interface that will make information accessible and retrievable as well as assist developers of navigation systems.

The new standard describes what data may be retrieved from a database, defines the interface for access and specifies a set of navigation function calls. It also describes the design of the API and gives examples of its intended use. Furthermore, it specifies the criteria used to determine if a data access library is in accordance with the standard.

ISO 17267:2009 is applicable to the following functional categories of navigation applications:

* positioning;
* route planning;
* route guidance;
* map display;
* address location;
* services and point of interest (POI) information access.

“Having an API that defines the methods that navigation system software developers may use to select a travel destination, request a route to a destination, display the planned path, and guide a traveler to a destination will improve the efficiency of the development of navigation systems,” said Carl Stephen Smyth, Project Leader of the group in ISO technical committee ISO/TC 204, Intelligent transport systems, that developed the new standard.

While ISO 17267:2009 is primarily targeted at self-contained in-vehicle systems, it is expected to be usable by other applications that use map data results in essentially the same way. For example, it may be usable in a client/server environment and/or by distributed navigation systems and location-based services without further specialization.

ISO 17267:2009 is not restricted to physical media and is independent of any underlying physical storage format.

Source: ISO.

Banner space