Eu preciso armazenar lat / lng em um tipo de conteúdo para a coisa obviamente normal: exibir um google maps. Mas, por enquanto, vejo que os melhores módulos para integração com o google map usando a v2 são obsoletos.
No meu tipo de conteúdo, solicito os outros dados (rua, cidade, país, município) para não precisar de um módulo que precise inserir esses dados. Isso porque eu preciso inserir esses dados em um servidor SOLR.
Então, qual é o melhor módulo do Drupal que usa o google maps v3? Ou preciso criar um personalizado que use (por exemplo) o script js do gmap3.net?
Obrigado.
M.
7
google-maps
ZioBudda
fonte
fonte
Respostas:
A abordagem deve ser um mapa independente. Você precisa dividir as coisas em duas partes:
1) armazenamento de dados.
Você precisará de três módulos aqui:
Pode parecer difícil, mas é realmente fácil configurar esses três módulos para serem bem executados.
2) Exibição de dados.
Agora, com os dados armazenados no banco de dados, podemos escolher qualquer abordagem de exibição que desejarmos. Aqui você tem duas opções: - GMap ( http://drupal.org/project/gmap ) - OpenLayers ( http://drupal.org/project/openlayers ) - Como terceira opção, você pode ter um código js personalizado que brinca com o Google Maps
Tudo depende do seu objetivo final. O OpenLayes brinca com diferentes mecanismos de mapas e, para mim, parece um pouco inchado. Se você usar o GMap, obterá o suporte do Google Maps V3, melhor em vez da API do Google Maps V2. O desenvolvimento da API do Google Maps V2 foi interrompido, nenhum novo recurso está sendo lançado e pode ser abandonado a qualquer momento, então por que arriscar?
Siga o código js maps personalizado se o módulo GMap não fornecer o que você precisa. Mas eu realmente sugiro que você olhe o módulo GMap um pouco mais de perto.
fonte
O Módulo Getlocations ( https://drupal.org/project/getlocations ) foi o primeiro a trazer o GMAP / Location Module (baseado no Google Maps V2 Api) para a versão 3 da API do Google Maps. Ele desenvolveu e ampliou rapidamente suas funcionalidades e ainda é desenvolvido ativamente ... Ao mesmo tempo, eu recomendaria as visualizações e mapas de geolocalização de IP ( https://drupal.org/project/ip_geoloc ) que se integraram ao módulo Getlocations e que são capazes para funcionar bem com o Google API 3 Maps ...
fonte