Directions Service Release Notes

December 7, 2009
Added alternateroutes function, which extends the route function to search for suitable alternates to the default route.

 

November 16, 2009
Added pathfromroute function, which facilitates searches along the corridor defined by an existing route.
Extended the route function, to allow routes based on specific times (e.g. time-of-day turn restrictions).
Various documentation and sample updates.

 

September 9, 2009
Bug fixes for XML input/output
Blank input fields now revert to default values instead of throwing errors
Added [must/try]AvoidLinkIds parameters to allow routing around specific road sections
Providing "json=" or "xml=" query parameters now implies the associated input type
Added zoom parameter to mapState object
Added CDATA blocks around URLs in XML output
Added countryBoundaryDisplay option
Added automatic reverse-geocoding of addresses supplied to a Route call in Lat/Lng format
Added displayLatLng output for geocoded addresses
Updated error handling to display more detail
Documentation updates for clarity and typo fixes

 

August 12, 2009
Added ability to specify single-line locations in JSON format
Added Drag Route sample
Added support for Key/Value pair input for mapState

 

August 7, 2009
Added Route Shape description and sample
Fixed bug in key value pairs for tryAvoidLinkIds, mustAvoidLinkIds, and maxLinkId

 

August 6, 2009
Implemented location population using admin areas(json/xml), was not implemented.
The narrativeType route option now supports the following language codes:
en_BG:British English
en_US:US English
da_DK:Danish
nl_NL:Dutch
fr_FR:French
de_DE:German
it_IT:Italian
no:Norwegian
es:Spanish
sv_SE:Swedish
Fixed bug with sideOfStreetDisplay and destinationManeuverDisplay options in JSON and XML input formats.
Implemented stateBoundaryDisplay and countryBoundaryDisplay for all input formats.
Updated road shield generator to return HTTPS URLs if the service was called via HTTPS.

 

August 4, 2009
Fixed NullPointerException generating URLs for maneuvers under certain conditions.

 

August 3, 2009
Updated and revised documentation
Added Matrix Routing documentation and sample
Removed the need to set the "address" field for single-line addresses in JSON or XML input. Updated samples to use the new single-line address style.

 

July 24, 2009
Added Optimized Routing documentation and sample
Bug fixes for XML input
Documentation updates
Expanded "Advanced Routing Options" sample

 

July 23, 2009
Added XML input support
Removed the need to set Content-Type for JSON/XML input
Various documentation updates

 

July 21, 2009
Added DirectionName node inside Maneuver node for XML
Renamed the gefIDobject in the location node in JSON to linkID
Added the following into the Location Node in XML:
  • Dragpoint
  • Sideofstreet
  • Linkid (NOT gefID)
  • Type
Renamed the avoidGefIDs in Options node in both JSON and XML to be avoidLinkIDs
Fixed bug with ambiguities in JSONP return format
formattedTime implemented in both JSON and XML
trekRoute renamed to legs to match documentation
trek renamed to leg to match documentation
Updated documentation
Updated samples to include newly support options and response format changes

 

July 20, 2009
First release of the MapQuest Platform Beta