Comment ajouter des marqueurs de carte de Google Maps qui sont intégrées sur un site web sans l'aide de l'API? Ou est-ce impossible?
Supposons que j'ai 2 bureaux qui je veux utiliser pour ma page de contact. Et je veux avoir un intégré à Google Map qui montre à la fois de ces emplacements. Dans Google Maps, je suis en mesure d'afficher à la fois des marqueurs de carte. Cependant, le embed code HTML utilise uniquement la première adresse indiquée.
Question 1: Est-il possible de changer le code HTML utilisé que Google fournit pour afficher un marqueur de carte pour le deuxième emplacement?
Question 2 (seulement si la réponse ci-dessus est "oui"): Comment?
Voici quelques exemples de code embed Google donne:
<iframe width="920" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.ca/maps?hl=en&client=safari&q=33+Victoria+St.,+Toronto,+ON+M5C+3A1&ie=UTF8&hq=&hnear=33+Victoria+St,+Toronto,+Ontario+M5C+3A1&gl=ca&t=m&ll=43.536603,-79.796448&spn=0.696882,2.526855&z=9&iwloc=A&output=embed"></iframe><br /><small><a href="https://maps.google.ca/maps?hl=en&client=safari&q=33+Victoria+St.,+Toronto,+ON+M5C+3A1&ie=UTF8&hq=&hnear=33+Victoria+St,+Toronto,+Ontario+M5C+3A1&gl=ca&t=m&ll=43.536603,-79.796448&spn=0.696882,2.526855&z=9&iwloc=A&source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small>
- Eh bien, vous pourriez montrer deux cartes différentes avec chacun de leur emplacement et de l'information de sorte que le client sait qu'il y a deux endroits différents, et les différentes informations de contact de chaque.
- Oui, c'était ma chute en arrière plan, mais, idéalement, envie de l'avoir sur une seule carte.
InformationsquelleAutor guptron | 2012-06-20
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire d'une autre manière, en utilisant
My Places
. Voici les étapes pour y parvenir:My Places
Bouton à côté de l'Get Directions
- cliquer sur que.Create a Map
dans le Panneau de GaucheSave to map
dans le bas de la liste des résultats sur le panneau de gauche, et de spécifier la carte que vous voulez l'enregistrer (ce qui devrait être le titre que vous avez définis précédemment).View random in a larger map
.View random in a larger map
il me prend à la carte que vous avez créé, et il est dit "Créé le 20 Juin par ". Avez-vous connectez-vous à créer cette carte? Quand j'ai essayé, j'ai eu à signer dans. Ou qu'avez vous fait pour les rendre anonymes?My Places
, trouver votre carte dans le panneau de gauche et cliquez sur, puis cliquez sur l'outil intégré et utiliser l'iframe qui y figurent. Si le problème persiste, envoyez-moi un lien vers votre site, afin que je puisse avoir un coup d'oeil à ce qui se passe.Je ne suis pas sûr de la réponse à votre question, mais l'API de Google est très pratique et relativement facile à apprendre.
La création d'un marqueur vraiment seulement besoin de 3 lignes, de nouveaux marqueurs, la position du marqueur, et la carte que vous utilisez. Créer une carte avec plusieurs marqueurs est relativement court, trop en JS. En voici un échantillon.
L'aide de l'API vous permettra également de continuer à ajouter plus de fonctionnalités à votre carte si nécessaire dans le futur. Finalement, vous voudrez peut-être les marqueurs de l'affichage de leur emplacement, et peut-être même obtenir les directions à l'un des marqueurs. Et Google a déjà écrit tout ce code qui est accessible à tous.
Ici est un peu plus avancé exemple d'utilisation de la fusion tables de l'API, mais il y a beaucoup de fonctionnalités intéressantes que vous pouvez utiliser en plus il suffit de marqueurs.
https://developers.google.com/fusiontables/docs/samples/infowindow_driving_directions
Essayez d'enregistrer vos emplacements des bureaux de Google My Maps, puis de fournir l'adresse du lien de la carte dans le href de la balise iframe