This is a rather broad question but I will try to narrow it down to the essentials. I am working on a Delphi Application for a school project wherein I would like to add a map to my program to provide location functionality. I am using RAD studios 10.3
As this is a school project I would not like to spend money on it if possible, I would also not like to use google maps as you need to make a billing account(I know you do get some free requests still).
Requirements:
- user can view a dynamic map and place pins(do not need to be permanent)
- forward and reverse geocoding.
- use within a VCL program
From my research I Understand This : I can use Leaflet (https://leafletjs.com/index.html) to interact with Open Streets Maps I will Have to send requests from my Delphi application to somewhere(Leaflet?) to get map and geoCoding data
- what component do I use to display the maps on my vcl form
- How do I interact with Open Street Maps through Leaflet?
(these following questions may be redundant if I can understand how to interact with something like leaflet and I have access to their documentation)
- How do I request co-ords and street address from a pin?
- How do I show a map with a pin from GPS Coords?
Thank you in advance.
TWebBrowser
for that).