J'ai besoin de stocker lat / lng dans un type de contenu pour la chose évidemment normale: afficher un google maps. Mais pour le moment, j'ai vu que les meilleurs modules pour l'intégration de Google Maps à l'aide de la v2 sont obsolètes.
Dans mon type de contenu, je demande les autres données (rue, ville, pays, comté) donc je n'ai pas besoin d'un module qui doit insérer ces données. Cela parce que je dois insérer ces données dans un serveur SOLR.
Alors, quel est le meilleur module pour Drupal qui utilise google maps v3? Ou dois-je créer une personnalisation qui utilise (par exemple) le script js de gmap3.net?
Merci.
M.
7
google-maps
ZioBudda
la source
la source
Réponses:
L'approche doit être indépendante de la carte. Vous devez casser les choses en deux parties:
1) Stockage de données.
Vous aurez besoin de trois modules ici:
Cela peut sembler difficile, mais il est vraiment facile de configurer ces trois modules pour qu'ils fonctionnent correctement.
2) Affichage des données.
Maintenant que les données sont stockées dans la base de données, nous pouvons choisir n'importe quelle approche d'affichage que nous voulons. Ici, vous avez deux choix +: - GMap ( http://drupal.org/project/gmap ) - OpenLayers ( http://drupal.org/project/openlayers ) - En troisième option, vous pouvez avoir un code js personnalisé qui joue avec Google Maps
Tout dépend de votre objectif final. OpenLayes joue avec différents moteurs de carte et pour moi, cela semble un peu gonflé. Si vous optez pour GMap, vous obtiendrez la prise en charge de Google Maps V3, qui est préférable de s'en tenir à la place de Google Maps API V2. Le développement de Google Maps API V2 s'est arrêté, aucune nouvelle fonctionnalité n'est déployée et peut être abandonnée à tout moment, alors pourquoi risquer?
Utilisez un code js maps personnalisé si le module GMap ne vous donne pas ce dont vous avez besoin. Mais je vous suggère vraiment de regarder le module GMap un peu plus près.
la source
Le module Getlocations ( https://drupal.org/project/getlocations ) a été le premier à apporter le module GMAP / Location (basé sur Google Maps V2 Api) à la version 3 de l'API Google Maps. Il a rapidement développé et étendu ses fonctionnalités et est toujours activement développé… En même temps, je recommanderais les vues et cartes de géolocalisation IP ( https://drupal.org/project/ip_geoloc ) qui s'intégraient au module Getlocations et qui sont capables pour bien travailler avec Google API 3 Maps…
la source