Forums Développement Multimédia

Aller au contenu

Problème avec Google Maps Flash API

CODE

8 réponses à ce sujet

#1 squarer

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 194 messages

Posté 06 April 2009 - 09:45 AM

Hello tout le monde,

Je veux insérer une Google Maps dans du flash car j'ai mon menu par dessus et je trouvais ça pas très joli de coller du flash au-dessus d'une iframe.

Problème : lorsque je fais un geocoding, j'obtiens bien la latitude et la longitude ainsi qu'une précision de 8 (précis à l'adresse près) mais google ne m'affiche que du bleu !
J'imagine qu'il me largue au milieu de la mer mais je ne vois pas trop quoi faire.

Si vous voulez voir ce que ça donne : Google Maps


Quelqu'un serait-il déjà passé au travers de ça ou aurait une idée ?
J'ai vraiment utilisé le code de base pour insérer ma maps, je n'ai pas besoin de grand chose sinon de la map qui s'affiche correctement.

Merci d'avance.

#2 limdul1

    Ceinture Orange

  • Members
  • PipPipPip
  • 47 messages

Posté 06 April 2009 - 11:23 AM

Tu pourrais nous mettre du code, pour voir d'où viendrait le problème?

sinon active le composant pour pouvoir dézoomer et ainsi savoir ou tu te trouves.

#3 limdul1

    Ceinture Orange

  • Members
  • PipPipPip
  • 47 messages

Posté 06 April 2009 - 11:31 AM

Bon je comprendrai jamais pourquoi des fois je peux editer et d autre fois non.
bref...


Ajoute ceci a ton code pour pouvoir interagir avec ta map:


Action Script


map.addControl(new ZoomControl());
map.addControl(new OverviewMapControl());
map.addControl(new MapTypeControl());



#4 squarer

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 194 messages

Posté 06 April 2009 - 12:16 PM

OK je vais tester, par contre qu'est-ce qu'il faut que j'importe ?

J'ai essayé :

Action Script

import com.google.*;
mais il ne trouve pas les controles.

Merci.

#5 squarer

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 194 messages

Posté 06 April 2009 - 13:00 PM

Bon j'ai trouvé tout seul et apparemment je suis au milieu de l'océan indien... icon_biggrin.gif

Je vais essayer de faire un Geocoding depuis mon flash en me positionnant là où je veux et comparer les latitudes/longitudes voir d'où vient le problème.

#6 Xarald

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 2179 messages

Posté 06 April 2009 - 13:22 PM

Tu peux regarder en tentant de mettre les coor en dur ? En principe quand t au millieu de l'océan, c'est quand il trouve pas l'endroit.

#7 squarer

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 194 messages

Posté 07 April 2009 - 09:27 AM

C'est quoi les coordonnées en dur ? icon_redface.gif

#8 limdul1

    Ceinture Orange

  • Members
  • PipPipPip
  • 47 messages

Posté 07 April 2009 - 11:31 AM

Coordonnées écrites dans le code directement

un peu comme ca :

Action Script


map.setCenter(new LatLng(45.436319770227,12.33638048172), 13, MapType.SATELLITE_MAP_TYPE);

ici la longitude et latitude sont écrites en dur


sinon ton problème vient peut être du faite que tu inverse longitude et latitude

Modifié par Lim, 07 April 2009 - 11:33 AM.


#9 squarer

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 194 messages

Posté 07 April 2009 - 16:03 PM

Ah ! Eh bien elles étaient déjà écrites en dur.

Par contre j'ai en effet inversé la latitude et la longitude, pourtant je l'ai pris dans l'ordre que Google me les a donné, étrange...

En tout cas merci ! Ca s'affiche correctement maintenant. smile.gif



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP