Google Maps Library is an open source library that encapsulates the Google Maps API. Compatible with TEdgeBrowser (RADStudio 11 and later) and TChromium (CEF4Delphi by Salvador Díaz Fau) it is compiled in RAD Studio 11 (Delphi and C++).
It can be compiled in earlier versions, but only maintaining compatibility with TChromium.
For more information about CEF4Delphi see this link.
Help file generated with PasDoc by Michalis Kamburelis
GMLib was developed and tested on Delphi 11.1 but (theoretically) you can compile it in previous versions that include generics and the new Json units.
GMLib demos have been tested in Windows 10 and Windows 11.
Don't use master branch, it's the developpement branch and perhaps there are errors. Use instead released packages
The following Google Maps API classes are currently implemented
- google.maps.Map and associated classes to display a map
- All basic layers
- Markers (in progress)
- Polygons
- Geocoder
- Directions
- Elevation
- Heatmaps
Please, open an issue
Please, open an issue