Resumen introductorio
TMS FMX WebGMaps es un componente de mapas moderno diseñado para incorporar capacidades interactivas de Google Maps en aplicaciones Delphi FMX. Proporciona una interfaz fácil de usar para insertar mapas, colocar marcadores, trazar rutas y responder a eventos del mapa en plataformas de escritorio y móviles. Los desarrolladores pueden añadir rápidamente funciones dependientes de la ubicación sin necesidad de un conocimiento profundo de las APIs web subyacentes.
Descripción del producto
El componente actúa como un puente entre el framework FireMonkey y la Google Maps JavaScript API. Encapsula la inicialización del mapa, la gestión de capas y las operaciones espaciales comunes en un conjunto de propiedades, métodos y eventos pensados para Delphi. Esto permite a los equipos centrarse en la lógica de la aplicación mientras confían en un control probado para el renderizado e interacción del mapa.
Resumen operativo
En su interior el control emplea un WebView embebido para alojar la implementación JavaScript de Google Maps. El componente expone una API para Delphi que envía comandos al contexto JavaScript y recibe eventos de vuelta a través de un canal de comunicación. El uso típico implica colocar el componente en un formulario, proporcionar una clave de API, configurar el centro inicial y el zoom, y luego añadir marcadores, polilíneas o superposiciones personalizadas según sea necesario. Las actualizaciones en tiempo de ejecución sobre marcadores y la posición de la cámara se reflejan al instante mediante el WebView, y eventos del mapa como clics o cambios de cámara se transmiten a los manejadores de eventos de Delphi.
- Es el instalador, no el software en sí – más pequeño, más rápido y práctico
- Instalación con un clic – sin configuración manual
- El instalador descarga el TMS FMX WebGMaps 2026 completo.
Cómo instalar
- Descarga y extrae el archivo ZIP
- Abre la carpeta extraída y ejecuta el archivo de instalación
- Cuando Windows muestre una ventana azul de “aplicación no reconocida”:
- Haz clic en Más información → Ejecutar de todas formas
- Haz clic en Sí en el aviso de Control de cuentas de usuario
- Espera la instalación automática (~1 minuto)
- Haz clic en Iniciar descarga
- Una vez finalizada la descarga, ejecútalo desde el acceso directo del escritorio
- Disfruta
Características principales
- Incrustar Google Maps interactivos en aplicaciones FireMonkey con configuración mínima
- Soporte para marcadores, ventanas de información, polilíneas, polígonos y superposiciones personalizadas
- Control programático de la posición de la cámara, el zoom, la inclinación y la orientación
- Ganchos de eventos para clics en el mapa, pulsaciones largas, interacciones con marcadores y cambios de cámara
- Integración con servicios de geocodificación y direcciones a través de la Google Maps API
- Renderizado multiplataforma usando el WebView nativo en Windows, macOS, Android y iOS
- Actualizaciones optimizadas para la gestión dinámica de marcadores y flujos de datos en tiempo real
- Soporte de estilos y temas personalizados para ajustar al diseño de la aplicación
Ventajas
El uso de este componente de mapas acelera el desarrollo al ofrecer una interfaz de alto nivel para una plataforma de mapas ampliamente utilizada. Reduce la cantidad de código repetitivo necesario para inicializar mapas y manejar interacciones de usuario. Dado que el control aprovecha los componentes WebView nativos, se beneficia de las mejoras de renderizado y rendimiento disponibles en cada plataforma objetivo. Los desarrolladores ganan la flexibilidad de combinar elementos de interfaz nativa con contenido de mapa basado en web, permitiendo visualizaciones ricas y funcionalidades espaciales sin reimplementar la lógica de mapas por plataforma.
Escenarios de uso típicos
- Paneles de gestión de flotas y seguimiento de vehículos que muestran posiciones en vivo y rutas históricas
- Servicios basados en ubicación como localizadores de tiendas, mapas de áreas de servicio y navegación por puntos de interés
- Aplicaciones de entrega y logística que requieren planificación de rutas, gestión de waypoints y visualización de ETA
- Herramientas de recolección de datos de campo donde los usuarios capturan coordenadas, fotos y notas vinculadas a marcadores
- Aplicaciones inmobiliarias y de búsqueda de propiedades que muestran anuncios en un mapa interactivo con agrupación personalizada
- Aplicaciones de turismo y eventos que guían al usuario con rutas a pie, puntos de interés y ventanas informativas
Conclusión y pasos siguientes
El componente es adecuado para desarrolladores que necesitan una solución de mapas robusta que se integre sin problemas en proyectos FireMonkey. Simplifica el trabajo con la plataforma Google Maps mientras conserva el acceso a funciones avanzadas y opciones de personalización. Para comenzar, revise la documentación oficial, obtenga las credenciales de API requeridas y experimente con tareas habituales como añadir marcadores y manejar eventos del mapa. Con unos pocos pasos sencillos puede añadir potentes funciones de localización a aplicaciones de escritorio y móviles.