Ce code permet d'afficher la carte sur tous les navigateurs. Sans ce code sous chrome la carte prends tout le navigateur.
La variable gObjCarte est utilisée dans plusieurs fonction de manipulation de la carte elle est donc déclarer en global navigateur.
Pour une facilité d’utilisation et de réutilisation création d’une collection de procédure dans les procédures globales navigateur
Nom de la collection : pGestionCartes
La procédure est écrite en javascript. Il faut donc cliquer sur WL après création de la procédure
Création de la carte :
// Résumé : Création de la carte google map
// Syntaxe :
//CreeCarte (
//
// Paramètres :
// sNomChampCarte : Nom du champ HTML (
// nlat : latitude du centre de la carte
// nlong : longitude du centre de la carte
// Valeur de retour :
// Aucune
//
function CreerCarte(sNomChampCarte,nlat,nlong)
{
if (nlat==0){
nlat = 48.856558;
};
if (nlong==0){
nlong = 2.350966;
};
// Création de la carte
var latlng = new google.maps.LatLng(nlat, nlong);
var myOptions = {
mapTypeControl: true,zoom: 5, center: latlng, mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},navigationControl: true,mapTypeId: google.maps.MapTypeId.ROADMAP
}
// création de la carte
gObjCarte = new google.maps.Map(document.getElementById(sNomChampCarte),myOptions);
}
7 commentaires:
Bonjour,
Votre tutoriel est très complet ! Bravo !
Cependant, sauriez-vous comment géolocaliser une adresse et centrer la carte avec la V3 et Webdev? Je n'arrives à rien.
Merci.
merci pour l info
Bonjour,
Je n'arrive pas à afficher la carte. Pourriez vous m'aider.
J'ai un texte qui s'affiche à la place de la carte. "Affichage de la carte"
Pourriez vous m'aider ?
Merci
Il semblerait que le code d'initialisation du libellé HTML ne soit pas renseigner. A vérifier.
Bonjour,
Merci pour votre tutoriel qui est très clair.
Cependant, j'aimerais marquer un lieu sur la carte... Savez-vous comment faire?
D'avance merci,
Cédric
Bonjour,
Super tutoriel !
Ce code marche tres bien en version 15, maos avec la 16 comme dams74. J'ai un texte qui s'affiche à la place de la carte. "Affichage de la carte".
L'initialisation du libellé est faite.
Merci pour votre aide.
Merci ce tuto m'a beaucoup aidé pour commencer
Enregistrer un commentaire