Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Resolu]CGGooglemap : pas d'affichage de carte
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.9.3
#~ Url du site : www.randokerlouan.fr
#~ Hébergeur / Soft : ovh
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.3
#~ Installed Modules:
#~ * CMSMailer: 2.0.1
#~ * FileManager: 1.1.0
#~ * MenuManager: 1.7.5
#~ * ModuleManager: 1.4
#~ * News: 2.11.1
#~ * nuSOAP: 1.0.2
#~ * Printing: 1.1.2
#~ * Search: 1.6.10
#~ * ThemeManager: 1.1.4
#~ * TinyMCE: 2.8.3
#~ * CGExtensions: 1.23
#~ * Captcha: 0.4.3
#~ * Gallery: 1.4.4
#~ * DownCnt: 1.1.1
#~ * FrontEndUsers: 1.12.11
#~ * FormBuilder: 0.7
#~ * CustomContent: 1.7.3
#~ * Statistics: 1.1.3
#~ * CGSimpleSmarty: 1.4.8
#~ * CGGoogleMaps: 2.1.3
#~ * JQueryTools: 1.0.10
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * output_compression: false
#~ * max_upload_size: 64000000
#~ * default_upload_permission: 664
#~ * url_rewriting: mod_rewrite
#~ * page_extension: .html
#~ * query_var: page
#~ * image_manipulation_prog: GD
#~ * auto_alias_content: true
#~ * locale:
#~ * default_encoding: utf-8
#~ * admin_encoding: utf-8
#~ * set_names: true
#~ Php Information:
#~ * phpversion: 5.2.17
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * memory_limit: 128M
#~ * max_execution_time: 30
#~ * output_buffering: On
#~ * safe_mode: Off (Faux)
#~ * file_uploads: On (Vrai)
#~ * post_max_size: 64M
#~ * upload_max_filesize: 64M
#~ * session_save_path: /tmp (1777)
#~ * session_use_cookies: On (Vrai)
#~ * xml_function: On (Vrai)
#~ Server Information:
#~ * Server Api: cgi
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.90
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour à tous,

Je tente depuis plusieurs jour de faire afficher une carte Google map dans une page de mon site. Cette page n'est pas accessible par les menus car par la suite je souhaite la faire afficher via une FancyBox.

J'ai donc lu pas mal de posts de ce forum, la donc des modules, je me suis beaucoup baladé dans Google et je n'y arrive pas.

Voila ce que j'ai fais :
1) installation des modules nécessaire CGGooglemap, CGsimpleSmarty et JQueryTools au dernière version,
2) j'ai créé ma page dans smsms avec un gabarit simpliste qui affiche juste le contenu de la page,
3) j' initialisé ma clé API chez Google,
4) j'ai copié cette clé dans les préférences du module CGGooglemap,
5) j'ai créé une map en donnant la longitude, la latitude du point central et le facteur de zoom
6) j'ai mis la balise {CGGoogleMaps map="2"} dans le contenu de ma page

Lorsque je visualise cette page, j'ai une fenêtre d'un très joli bleu mais pas de carte.

Voici l'url de cette page
http://www.randokerlouan.fr/randokerloua...t-mer.html

Je n'ai pas dû faire tous ce qu'il fallait mais je ne trouve pas ce qui manque et/ou ce que j'ai mal fais
Merci d'avance pour votre aide

Alain
#2

Bonjour,

As-tu ajouté au moins un point sur ta carte ?
#3

Bonjour Airelibre,

Stricto sensus non. J'ai juste mis les longitudes et latitudes du centre de la carte comme indiqué dans le module CGGooglemap et le facteur de zoom.

Je n'ai rien vu, dans les champs du module et/ou de la création de carte, qui permette d'ajouter un point sur la carte. Le seul endroit où j'ai lu qcqchose c'est dans la doc du module mais il faut un autre module. Je m'étais dis je verrai cela + tard.
#4

En fait quand tu es sur la liste des cartes, tu as une icône rouge en forme de "point" google maps sur la ligne de chaque carte. Cette icône est à gauche de la colonne "Défaut". C'est ici que tu peux ajouter un ou plusieurs points qui, je crois, sont indispensables.
#5

Merci aire libre,

Ce n'est pas immédiat à trouver. Bon j'ai ajouté 2 points sur ma carte avec leurs longitudes et latitudes respectives.
Lorsque j'ai fais un test, j'ai eu toujours cet écran bleu et point de carte. Là j'ai eu l'idée d'envoyer le curseur de zoom au plus bas, donc pas de zoom, oh joie j'ai vu apparaître l'Amérique. Donc en fait mon problème se transforme en comment center ma carte sur le point que je veux ?

Je suis aller voir jusqu'à l'endroit du monde qui m'intéresse : la commune de Kerlouan en Finistère nord. Là je n'y ai pas vu les points que j'ai créé sur cette carte.

Y-at'il un ordre de création des éléments et/ou une procédure ?
Le centre de ma carte a les même coordonnées GPS qu'un des points que je viens de créer, cela a-t'il une influence ?

Merci pour ton aide.
#6

Je pense que le plus simple est de ne pas mettre de latitude / longitude du centre. Du coup, la carte va se centrer automatiquement sur ton ou tes points.

De plus, pour tes point tu peux aussi spécifier une adresse plutôt que latitude / longitude. C'est des fois plus pratique Wink


Essaie déjà de supprimer latitude et longitude du centre de carte et dis-moi ce que ca donne Wink
#7

En effet il y a un mieux, au lieu de me retrouver au milieu du pacifique me voila rendu à Troye.... j'ai juste supprimer la longitude et la latitude du centre de la carte. Par contre je ne vois pas mes points.

J'ai également testé l'adresse des points là je tombe dans l'océan Atlantique, on se rapproche..
#8

Je reposte un autre test :

Je me suis aperçu que pour changer le lieu d'un point de lat/long en adresse, il fallait supprimer le point et le recréer. J'ai donc supprimé les 2 points que j'avais précédemment créés pour en refaire 2 autres : "Départ 1" et "Départ 2" avec des adresses valides pour Google.

à l'affichage de ma page il me met les lignes suivantes :
Code :
Geolocation (address to lat/long) failed.. marker " Départ 1" skipped
Geolocation (address to lat/long) failed.. marker " Départ 2" skipped
C'est nouveau ça vient de sortir ...
#9

Alors là...! vérifie que ta latitude et longitude sont bien vides, même en ayant sélectionné "adresse" dans ton édition de point.
#10

Bonjour,

j'ai vidé les champs de longitude et de latitude du centre et le problème reste le même. J'ai alors rempli ces champs avec des blancs là j'obtiens une page blanche. Dans la base de données voila ce que j'ai trouvé suite à cette saisie à blanc des champs :
Code :
a:31:{s:12:"default_icon";s:8:"dd-start";s:4:"type";s:6:"hybrid";s:5:"width";s:3:"400";s:6:"height";s:3:"400";s:12:"nav_controls";s:1:"1";s:18:"nav_control_option";s:7:"DEFAULT";s:14:"scale_controls";s:1:"0";s:9:"sv_radius";s:3:"100";s:13:"type_controls";s:1:"1";s:19:"type_control_option";s:7:"DEFAULT";s:7:"sidebar";s:1:"0";s:4:"zoom";s:2:"10";s:11:"info_window";s:1:"1";s:12:"info_trigger";s:5:"click";s:16:"infowindow_width";s:3:"250";s:17:"infowindow_height";s:3:"250";s:14:"category_panel";s:1:"1";s:10:"directions";s:1:"0";s:15:"directions_dest";s:6:"WINDOW";s:16:"directions_units";s:8:"IMPERIAL";s:6:"sensor";s:1:"0";s:14:"zoom_encompass";s:1:"0";s:14:"combine_points";s:1:"0";s:13:"combined_icon";s:7:"airport";s:11:"description";s:64:"Localisation des points de départ du sentier Entre Terre et Mer";s:11:"sv_controls";s:1:"0";s:14:"icon_selection";s:12:"use_category";s:10:"center_lat";s:55:"                                                       ";s:10:"center_lon";s:30:"                              ";s:12:"bounds_fudge";s:0:"";s:19:"point_combine_fudge";s:0:"";}
Si je ne me trompe pas ma saisie à blanc se voit....

J'ai supprimé les blancs des champs, vérifié que dans la base de données les 2 valeurs était à null. Au test, je n'ai plus les 2 messages mais la carte centrée sur le pacifique.
#11

Bonjour !

A tout hasard, tu as bien inclus JQuery avec le module JQueryTools ? (tag dans le head : {JQueryTools action=incjs}) ?
#12

Oui je confirme, j'ai bien cette balise {JQueryTools action=incjs} que j'ai mise dans les options de la page et dans la zone "métadonnées spécifiques de la page".
#13

Je viens de refaire un test, et ça marche ...... Là j'avoue ne pas comprendre. Peut-être que je n'ai pas validé ma page avant de faire le denier test du post de 07h35..

Je vais continuer à tester sur 2 autres cartes que je vais faire et je te tiens au courant

Merci pour ton aide.
#14

Ok super Smile
#15

Suite et Fin,

Bon j'ai réussi à faire ce que je voulais, nickel et merci encore pour ton aide. En fait le problème viens de la saisie de la longitude et de la latitude dans les zones prévues à cet effet. Si tu ne respectes pas le format Google ça ne marche pas (et oui c'est aussi simple que ça).

Je suis donc aller chercher les coordonnées exactes de mes points sur http://maps.google.com/ et à partir là mes points sont là où il faut.

Pour la petite histoire, je fais afficher mes cartes dans des fancybox .. nickel

Merci encore pour ton aide

A bientôt pour de nouvelles aventures

Amicalement

Alain

ps : je modifie le premier post (YES!)
#16

Ok Smile Merci pour le retour d'infos, ca pourra en aider d'autres !

A bientôt
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)