Navigation software is integrated with other kinds of software running on
the same device so that capabilities of the navigation software can be
made available from within the other applications. Those applications can
export street, city or postcode format address data to the navigation
software. The address data can then be converted to a co-ordinate system
based address by the navigation software, which can then automatically be
set as the destination address used by the navigation software in
calculating the route and/or automatically marked on a map generated and
displayed by the navigation software.