Como conectar e pesquisar com Joomla e OpenStreetMap
Quando oferecemos um serviço através do nosso site ou quando temos escritórios físicos, é muito importante que os clientes saibam a localização exata, pois isso dá maior segurança ao nos escolher como a melhor opção e a melhor opção para que saibam a localização exata é usando um mapa.
O Joomla oferece muitas opções para incorporar mapas e uma das melhores opções é My Maps Locations que permite conectar seu site com provedores de mapas como Google Maps, Bing e OpenStreetMap.
O OpenStreetMap é um provedor de mapas muito popular com muitas opções para conectá-lo ao seu site, mas você pode precisar da ajuda de um desenvolvedor para conseguir, então não se preocupe mais, My Maps Locations oferece a opção de fazer isso por conta própria de uma maneira muito fácil. Nos próximos passos, vamos ver como é fácil conectar o OpenStreetMap com o Joomla.
Índice de Conteúdo
Configurando esta Extensão Joomla OpenStreetMap
Para começar a usar esta extensão OpenStreetMap Joomla, vamos usar um Joomla hospedado localmente.
Para conectar seu site Joomla ao OpenStreetMap, você só precisa ir para Componentes > My Maps Location > Configuração > Configuração Geral e definir OpenStreetMap como provedor de mapa e também como pesquisa de preenchimento automático, isso é feito apenas clicando neles.

Agora tudo deve estar configurado, você tem a opção de alterar o tipo de OpenStreetMap na guia "Provedores de Mapa".

Vamos usar OpenStreetMap.Mapnik.
Quando você terminar tudo, basta clicar em Salvar e tudo estará feito.
Vamos Exibir Localizações nesta Extensão de Mapas Joomla
Agora que configuramos o OpenStreetMaps como provedor de mapas, vamos começar a adicionar locais e categorias para exibi-los no frontend, primeiro de tudo, vamos criar a categoria para adicionar o local dentro.
Uma categoria é como os locais são classificados, as categorias são mostradas no frontend como filtros ou usadas como um parâmetro predefinido em um item de menu para carregar alguns locais categorizados.
É recomendável usar essas categorias quando você tem muitos locais, é possível criar categorias e subcategorias. Para criar uma nova categoria, vá para Componentes > My Maps Location > Categoria e clique em Novo.

Agora, você precisa preencher o título e, se quiser definir essa categoria como uma subcategoria, você precisará selecionar uma pasta pai na seção direita.

Tenha em mente que nesta seção, você pode definir esta categoria como publicada/não publicada e adicionar outros parâmetros como privacidade, idioma, tags e uma nota. Você também pode definir um marcador padrão para a localização na categoria na guia “Selecione um marcador”, vá para essa guia e clique em SELECIONAR, finalmente selecione o marcador que deseja usar e clique em “Inserir”.

Agora que o marcador está definido e a categoria concluída, basta clicar em Salvar e tudo estará concluído para essa categoria. A próxima etapa é criar um novo local para exibi-lo no frontend.
Para criar um local, vá para Componentes > My Maps Location > Locais > Novo.
Existem 3 campos que precisam ser preenchidos:
- Nome do local.
- Categoria do local.
- Detalhes do local (endereço).
Existem 3 opções para adicionar o endereço:
- Use o campo de pesquisa.
- Navegue pelo mapa e use o cursor para apontar um local.
- Preencher um endereço.
Existem outros campos que você pode preencher, mas esses são os que são necessários; para este exemplo, vamos preencher esses 3 campos.
Para este exemplo, vamos usar o Big Ben como um local.

É tão simples quanto escrever “Big Ben” na barra de pesquisa e clicar em “Pesquisar”. Você também pode se mover no mapa e colocar um marcador diretamente, o resultado será o mesmo e você obterá uma latitude e longitude preenchidas automaticamente. Todas as outras informações sobre a localização (descrição, horas, ...) são exibidas na visualização detalhada da localização. O link de contato na edição de detalhes da localização é a possibilidade de adicionar um link de contato, mailto ou URL por localização. No frontend, será um botão de contato que abrirá a URL ou executará a ação mailto. Por fim, clique em Salvar, a localização será criada.
A última etapa é finalmente exibir a localização, para este exemplo, vamos adicionar a localização usando um módulo, My Maps Location vem com 2 módulos para localizações nativas + outros para integração de terceiros (como um módulo para exibir localizações de itens K2).
O módulo permitirá que você use os mesmos filtros que o menu, mas em uma posição de módulo, você pode exibir a localização como um mapa ou uma lista e também tem a opção de selecionar algumas localizações ou uma categoria de localização.
Apenas vá para Extensões > Módulos e clique em Novo, em seguida, selecione o Módulo de Mapa My Maps Location.
![]()
Nesta seção, você poderá configurar tudo para o módulo, lembre-se de definir o OpenStreetMap como provedor de mapas.

Chamamos a categoria OpenStreetMap como a categoria para o mapa que criamos antes.
Finalmente, basta clicar em Salvar e o módulo de mapa estará concluído.

Nós o adicionamos à seção direita e ele parece muito bem.
Como você pode ver, foi realmente fácil configurar e basta clicar em algumas coisas para terminá-lo.
Comece a usar My Maps Location e crie o melhor site Joomla
Neste post, mostramos apenas alguns recursos desta incrível extensão, todos os recursos como a integração com Hikashop são realmente fáceis de usar e farão com que seu site pareça realmente profissional, então a pergunta agora é… O que você está esperando? Vá aqui e obtenha sua assinatura agora!
Quando você se inscrever no blog, enviaremos um e-mail quando houver novas atualizações no site para que você não perca.

Comentários