Session Details

The Conference for Delphi & more
November 8 - 10, 2021 | Düsseldorf

Bruno Fierens


02 Nov 2020
14:45 - 15:45
Very Early Bird Register until September 9 and save up to 300 € Register now!
This talk originates from the archive. To the CURRENT program

Leveraging mapping services in Delphi VCL, FMX and web applications

02 Nov 2020
14:45 - 15:45

Several mapping services offer not only geographical visualization but also routing, directions, location information and more. Among these services are Google Maps, Openstreet Maps, Bing, Here, MapBox, TomTom, … Each of these services have specific advantages and disadvantages in terms of features and cost of using the service. With a proper architecture, it is not only possible to switch the mapping service with one line of code but also to combine services from different service providers in a single Delphi VCL,FMX or web application. This way, a calculated direction from Google Maps could be displayed on a map rendered by Openstreet Maps or the different direction calculation results from different providers could be easily compared against each other on a single map.
This is demonstrated in the session for multiple platforms, multiple frameworks with a single code-base.