by FB4D in Libraries for RAD Studio
The Google Firebase Cloud Database is used in many mobile and web applications worldwide and there are well-documented libraries for many languages and platforms. For Delphi, the cross-platform library FB4D supports the Firebase Realtime Database, the Firestore Database, the Firebase Storage (for file storage), and Firebase Functions (for calling server functions). For authentication, FB4D currently supports email/password authentication and anonymous login. The library builds on the Firebase REST-API and provides all functionality with synchronous and asynchronous methods for the usage within GUI application, services, and background threads. Both frameworks VCL and Firemonkey are supported. The library is a pure source code library and relies on class interfaces.
The TransLT library offers the transformation of coordinates between two coordinates systems, drawing polygons, paths or points in Google Earth. Supported coordinate operations: coordinates conversions (including the use of a map projection), transformations with parameters: 1D, 2D or 3D, polynomial transformations, coordinates offset using grid files, coordinates offset, transformations with own formulas.