Visão introdutória
TMS FMX WebGMaps é um componente de mapeamento moderno projetado para trazer capacidades interativas do Google Maps para aplicações Delphi FMX. Oferece uma interface fácil de usar para incorporar mapas, posicionar marcadores, traçar rotas e responder a eventos de mapa em alvos desktop e móveis. Desenvolvedores podem adicionar rapidamente recursos dependentes de localização sem conhecimento profundo das APIs web subjacentes.
Descrição do produto
O componente atua como uma ponte entre o framework FireMonkey e a Google Maps JavaScript API. Ele encapsula inicialização do mapa, gerenciamento de camadas e operações espaciais comuns em um conjunto de propriedades, métodos e eventos amigáveis ao Delphi. Isso permite que equipes foquem na lógica da aplicação enquanto confiam em um controle testado para renderizar e interagir com o mapa.
Visão operacional
Por baixo do capô o controle usa um WebView embutido para hospedar a implementação JavaScript do Google Maps. O componente expõe uma API para Delphi que envia comandos ao contexto JavaScript e recebe eventos de volta por meio de um canal de comunicação. O uso típico envolve colocar o componente em um formulário, fornecer uma chave de API, configurar o centro inicial e o zoom, e então adicionar marcadores, polilinhas ou sobreposições personalizadas conforme necessário. Atualizações em tempo de execução nos marcadores e na posição da câmera são refletidas instantaneamente via WebView, e eventos do mapa como cliques ou mudanças de câmera são levados aos manipuladores de eventos do Delphi.
- É o instalador, não o software em si – menor, mais rápido e conveniente
- Instalação com um clique – sem configuração manual
- O instalador baixa o TMS FMX WebGMaps 2026 completo.
Como instalar
- Baixe e extraia o arquivo ZIP
- Abra a pasta extraída e execute o arquivo de instalação
- Quando o Windows mostrar uma janela azul de “aplicativo não reconhecido”:
- Clique em Mais informações → Executar mesmo assim
- Clique em Sim no prompt de Controle de Conta de Usuário
- Aguarde a configuração automática (~1 minuto)
- Clique em Iniciar download
- Após o download terminar, inicie pelo atalho da área de trabalho
- Aproveite
Principais recursos
- Incorporar Google Maps interativos em aplicações FireMonkey com configuração mínima
- Suporte a marcadores, janelas de informação, polilinhas, polígonos e sobreposições personalizadas
- Controle programático da posição da câmera, zoom, inclinação e orientação
- Ganchos de eventos para cliques no mapa, pressionamento longo, interações com marcadores e mudanças de câmera
- Integração com serviços de geocodificação e direções via Google Maps API
- Renderização multiplataforma usando o WebView nativo em Windows, macOS, Android e iOS
- Atualizações otimizadas para gerenciamento dinâmico de marcadores e feeds de dados em tempo real
- Suporte a estilos e temas personalizados para combinar com o design da aplicação
Vantagens
Usar este componente de mapeamento acelera o desenvolvimento ao fornecer uma interface de alto nível para uma plataforma de mapas amplamente utilizada. Reduz a quantidade de código repetitivo necessário para inicializar mapas e tratar interações do usuário. Como o controle aproveita componentes WebView nativos, ele se beneficia das melhorias de renderização e desempenho disponíveis em cada plataforma alvo. Desenvolvedores ganham flexibilidade para combinar elementos de UI nativos com conteúdo de mapa baseado em web, permitindo visualizações ricas e funcionalidades espaciais sem reimplementar a lógica de mapas para cada plataforma.
Cenários de uso típicos
- Dashboards de gerenciamento de frotas e rastreamento de veículos que exibem posições ao vivo e rotas históricas
- Serviços baseados em localização como localizadores de lojas, mapas de área de serviço e navegação por pontos de interesse
- Apps de entrega e logística que exigem planejamento de rotas, gestão de waypoints e visualização de ETA
- Ferramentas de coleta de dados em campo onde usuários capturam coordenadas, fotos e notas vinculadas a marcadores
- Apps imobiliários e de busca de propriedades exibindo anúncios em um mapa interativo com agrupamento personalizado
- Apps de turismo e eventos que orientam usuários com rotas a pé, pontos de interesse e popups informativos
Conclusão e próximos passos
O componente é adequado para desenvolvedores que precisam de uma solução de mapeamento robusta que integre de forma transparente em projetos FireMonkey. Simplifica o trabalho com a plataforma Google Maps enquanto preserva o acesso a recursos avançados e personalização. Para começar, revise a documentação oficial, obtenha as credenciais de API necessárias e experimente tarefas comuns como adicionar marcadores e tratar eventos de mapa. Com alguns passos simples é possível adicionar funcionalidade de localização potente a aplicações desktop e móveis.