En Flash, puede utilizar una amplia gama de APIs externas que proporcionan los servicios web como Facebook , de Twitter o Flickr . En este tutorial veremos la forma de integrar, en una muy simple, los servicios de Google Maps en una película / aplicaciones CS4 de Adobe Flash Player. Declaro que el procedimiento para utilizar Google Maps en Flash es muy similar a lo que ocurre con HTML / JavaScript (ver para más detalles ¿Cómo insertar mapa de google en tu web ).
Descargar e instalar el SDK
Primera tienda en su navegador favorito la dirección del sitio web en Google Maps API para Flash . En este sitio encontrará todo lo que hemos de servidor para utilizar la API de Google. A la derecha de la página se puede acceder a una amplia gama de recursos, incluidos los enlaces para descargar el SDK para su uso en Flash. Guarde el archivo zip en el escritorio (o de escritorio) y descomprimirlo. . En el directorio sdk/lib se encuentra un archivo llamado map_1_16.swc . per PC) e posizionatelo all'interno di questo percorso: Copia este archivo en el Portapapeles ( Command-C para Mac o Ctrl-C para PC) y el lugar que dentro de este camino:
1 2 3 4 5 | / / Mac [Carpeta de usuario] / Library / Application Support / Adobe / Flash CS4/language/Configuration/Components / / Windows [Carpeta de usuario] \ Configuración local \ Datos de programa \ Adobe \ Flash CS4 \ idioma \ Configuration \ Components |
e incollate il file map_1_16.swc . Si la carpeta de Components ya no existe, lo crea y crea una carpeta que Google y pegue el archivo map_1_16.swc . Si por casualidad usted ya ha abierto Flash (prisa ...), cerca de él y rapritelo, por lo que puede volver a cargar el recién instalado.
A crear la película de Flash
Ahora abre Flash y crear una nueva película. Abra la ventana de Componentes y usted debe encontrar en Google Maps:

Seleccione el componente GoogleMapsLibrary y arrastre en el escenario. En el primer fotograma de nuestra película, simplemente introduzca el siguiente código:
1 2 3 4 5 6 7 8 9 10 11 12 | / / Clases Cantidad Google Maps google . maps .*; ... con las importaciones de google * mapas; google . maps . overlays .*; con las importaciones de los mapas de Google * superposiciones....; google . maps . controls .*; .... con las importaciones de los mapas de Google * Los controles; : Map = new Map ( ) ; var mapa: mapa = new Map (); key = "API_KEY" ; // vedi sotto per ottenere una tua chiave mapa. key = "api_key", / / ver más abajo para obtener su propia clave / / Este ejemplo establece el tamaño de los mapas de Google / / El mismo tamaño que la película. También puede introducir / / Tamaño que prefiera. setSize ( new Point ( stage . stageWidth , stage . stageHeight ) ) ; . Mapa setSize (nuevo Punto (internship. stageWidth, pasantías stageHeight).) map ) ; addChild (mapa); |
En la línea 7, se debe reemplazar la cadena API_KEY con la clave de activación que ofrece Google. Para conseguir de nuevo en el sitio justo API de Google Maps para Flash y haga clic en solicitar una clave de API de Registro de una clave de API de Google Maps . Cuando se le pedirá que introduzca la dirección URL del sitio en el que desea utilizar la película de Flash que accede a la API, en caso de que aún no saben o vale simplemente probar la película a nivel local, lugar http://localost y haga clic en Generar API clave:

En este punto ya podemos probar la película, consiguiendo:

Vamos a añadir algún tipo de control
En primer lugar, agregue el control clásico tipo de posición, zoom y mapa. Para ello debemos estar seguros de que el mapa está listo para su uso. Justo en ese momento crear un detector de eventos MapEvent.MAP_READY . Así que vamos a añadir las siguientes líneas de código:
1 2 3 4 5 6 7 8 | / / Añadir los controles addEventListener ( MapEvent . MAP_READY , onMapReady ) ; . Mapa addEventListener (MapEvent. MAP_READY, onMapReady); e : MapEvent ) : void { onMapReady función (e: MapEvent): void { addControl ( new PositionControl ( ) ) ; . AddControl mapa (PositionControl nuevos ()); addControl ( new ZoomControl ( ) ) ; . AddControl mapa (ZoomControl nuevos ()); addControl ( new MapTypeControl ( ) ) ; . AddControl mapa (MapTypeControl nuevos ()); } |
Hemos creado una dirección de
En este punto podemos configurar el mapa para mostrar una dirección específica, como la casa de mi empresa Saidmade en Módena - o cualquier otra dirección que te gusta.
Sugerencia: Para encontrar las coordenadas de nuestra dirección o latitud y longitud, podemos utilizar esta hacks simple y útil. Abra el sitio de Google Maps . Una vez en el mapa en busca de la dirección que usted desee (por ejemplo a través de Cortese 10, Modena). Cuando la dirección se muestra en el mapa, poner esta línea en la barra de direcciones de su navegador:
1 | ( prompt ( '' , gApplication. getMap ( ) . getCenter ( ) ) ) ; javascript:.. void (prompt ('', gApplication getMap () getCenter ())); |
Esto abrirá una ventana pop-up con las coordenadas utilizadas en el código:

Volvamos a ActionScript y añada las siguientes líneas de código en el onMapReady() :
1 2 | / / Centra el mapa en un lugar específico setCenter ( new LatLng ( 44.639828 , 10.941795 ) , 18 , MapType . SATELLITE_MAP_TYPE ) ; . setCenter mapa (nuevo LatLng (44.639828, 10.941795), 18, MapType SATELLITE_MAP_TYPE.); |
Hacemos la película:

Añadir un marcador
También dentro de la función onMapReady() añade las siguientes líneas de código:
1 2 3 | / / Añade el marcador por defecto Marker = new Marker ( new LatLng ( 44.639828 , 10.941795 ) ) ; var m: marcador = new Marker (nuevo LatLng (44.639828, 10.941795)); addOverlay ( m ) ; . addOverlay mapa (m); |

Los marcadores se pueden personalizar a su antojo, ya sea a través de los estilos proporcionados por Google API mismos, oa través de Flash. Por ejemplo, agregando que import principio del código:
1 | google . maps . styles .*; con las importaciones de los mapas de Google * estilos....; |
He sustituido el código y la creación de marcadores visto antes, con:
1 2 3 4 5 6 7 8 9 10 | / / Añade el marcador por defecto Marker = new Marker ( var m: marcador = new Marker ( 44.639828 , 10.941795 ) , Nueva LatLng (44.639828, 10.941795), MarkerOptions nuevo ({ StrokeStyle ( { color : 0x987654 } ) , strokeStyle: strokeStyle nuevo ({color: 0x987654}), FillStyle ( { color : 0x223344 , alpha : 0.8 } ) , FillStyle: FillStyle nuevo ({color: 0x223344, alpha: 0,8}), , radio: 12, hasShadow: true })); addOverlay ( m ) ; . addOverlay mapa (m); |
obtenemos los siguientes efectos:

Alternativamente, usted puede conectar directamente a un clip de película como un marcador. Ser un clip de película, por supuesto, contendrá animaciones, videos o cualquier otro tipo de contenidos interactivos con soporte Flash. También puede dibujar líneas y formas con el fin de crear mapas interactivos y sofisticados contenidos multimedia.
Para agregar un clip de película y acaba de crear, a partir, por ejemplo, una animación de imágenes o Flash, y establezca sus propiedades como sigue:

Sin este cambio, el código de creación de marca en:
1 2 3 4 | / / Añade el marcador por defecto Marker = new Marker ( new LatLng ( 44.639828 , 10.941795 ) , var m: marcador = new Marker (nuevo LatLng (44.639828, 10.941795), icon : new myMarkerMovieClip ( ) } ) ) ; MarkerOptions nuevo ({icono: nueva myMarkerMovieClip ()})); addOverlay ( m ) ; . addOverlay mapa (m); |

Toda la información sobre las API, clases, métodos, propiedades y eventos están disponibles en Google Maps API de ActionScript de referencia .
Por otra parte, todo el paquete se ha actualizado recientemente con muchas características nuevas e interesantes, tales como mapas en 3D .










[...] Actualización: Consulte Cómo utilizar Google Maps en Adobe Flash CS4 [...]
Gran tutorial, aunque yo prefiero el uso de Flex

@ Napolux me imaginaba
- Desde los trucos lindos (javascript) para obtener "on the fly" y Lang mapas de Google Lat? 
maravilloso!
Mah ... ... para personalizar el mapa, por ejemplo, 600 * 600 x 200 y 250 en AS3, ya que tienen que gestionar?
Son las primeras líneas con AS3.
Tnks para todos!
puede almacenar la clave y las coordenadas y las escribe en el archivo xml externo y luego leerlos y luego enviar el punto de
map.key = "API_KEY";¿podría decirme cómo hacerlo?
Gracias.
@ Devis: si el archivo XML se encuentra en un servidor al que seguramente se puede leer, pero no escribir directamente. Para aprender a ver Flash CS3: la comunicación con un servidor Web
Sólo funciona con Flash CS4?
Lo intenté con CS3, pero me sale el mensaje:
2
swf ubicación, versión y la disponibilidad de la red. "
@ Max:
No, sino que también se puede utilizar con Adobe Flash CS3. Ver aquí para más detalles
hola, gracias por el tutorial es muy útil.
Una cosa que no entiendo, cuando se utiliza un marcador, es posible para asegurarse de que se ve la nube blanca de Google con la información de varios sull'inidirizzo por encima de ella, como suele ocurrir al hacer clic en los marcadores de google maps?
@ Nuovobuio: Para hacer esto usted debe usar el método:
map.openInfoWindow(), por ejemplo:Donde
optionsutilizar, por ejemplo:2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
TextFormat = new TextFormat ( ) ; var titleFormat: TextFormat = new TextFormat ();
= true ; titleFormat negrita = true.;
StyleSheet = new StyleSheet ( ) ; var titleStyleSheet: StyleSheet = new StyleSheet ();
Object = { var h1: objeto = {
"#FFFF80" , color: "# FFFF80"
} ; fontWeight: "negrita"};
( "h1" , h1 ) ; . titleStyleSheet setStyle ("h1", h1);
StyleSheet = new StyleSheet ( ) ; var contentStyleSheet: StyleSheet = new StyleSheet ();
Object = { var cuerpo: objeto = {
"#FF0080" , color: "# FF0080",
"italic" } ; fontStyle: "cursiva"};
( "body" , body ) ; . contentStyleSheet setStyle ("cuerpo", cuerpo);
TextFormat = new TextFormat ( "Arial" , 10 ) ; var contentFormat: TextFormat = new TextFormat ("Arial", 10);
InfoWindowOptions = new InfoWindowOptions ( { var options: InfoWindowOptions InfoWindowOptions = new ({
strokeStyle: {
0x987654 color: 0x987654
},
FillStyle: {
0xffffff , color: 0xffffff,
0.8 alpha: 0.8
},
titleFormat: titleFormat,
titleStyleSheet: titleStyleSheet,
contentFormat: contentFormat,
, Título: "Mi título",
"Ciao come va?" , contenido: "Hola ¿cómo estás?"
contentStyleSheet: contentStyleSheet,
200 , Ancho: 200,
, CornerRadius: 12,
, padding: 10,
, hasCloseButton: true,
, hasTail: true,
, tailWidth: 20,
, tailHeight: 30,
, tailOffset: - 12,
ALIGN_LEFT , tailAlign: InfoWindowOptions ALIGN_LEFT,.
Point ( 3 , 8 ) , pointOffset: nuevo punto (3, 8),
hasShadow: true
});
Hola, muy amable. Le pido una cosa más que está claro para mí que estoy tratando de adaptar el suavizado del texto a su antojo, con el clásico:
No entiendo dónde ponerlo.
El texto aparece siempre granulada, no puedo encontrar
texFieldaplicar aliasing, ¿dónde está?? No ves?@ Nuovobuio: el hecho de que usted no puede encontrar el
textFieldprobablemente significa que ha introducido directamente en el escenario. Para establecer el tipo de suavizado de líneas para recordar, sin embargo, es necesario incorporar las fuentes, o no funcionan. Si el TextField es la etapa que puede establecer el tipo de suavizado de líneas mediante la selección del campo de texto (tal vez quiere decir etiqueta o TextInput) y cambiar los parámetros en el panel / propiedades.Si usted quiere operar desde el código, el TextField debe tener un identificador, es decir, un nombre único que permite que el código de referencia. Para establecer el nombre de instancia (como "miotextfield"), siempre se puede trabajar desde el escenario: Seleccione el componente y la ventana / panel de propiedades "nombre de instancia" insertar "miotextfield". Si tiene problemas para que me envíe el código.
Lo siento, yo no estaba claro que quería decir el suavizado del texto de la nube de Google Map, el título y el contenido del código que he publicado previamente, no se puede establecer el alias, el texto se me aparece siempre "en ruinas".
¿Dónde están las distintas opciones de cómo google map? Todos ellos están aquí, o hay otros como el grosor de la línea divisoria de la nube, etc?
Disculpe, es la primera vez que los mapas de destello ..
Hice una pregunta demasiado estúpida?
@ Nuovobuio:
Sin embargo, no se preocupe ... usted tiene que mirar en la documentación de Google . Sólo si las API de Google le permiten establecer el aliasing. Estos objetos no son Flash directamente direccionables. Ergo, si Google no lo soporta no se puede establecer
asustado 
no .. no debe ser
Seguí el tutorial a la carta, incluidos en la biblioteca del mapa, y poner en la pantalla utilizando
addChild()de la biblioteca:2
( mioOggetto ) ; . mcSezione3 addChild (MiObjeto);
sólo funciona a nivel local, si lo intentas en línea, dice:
2
swf ubicación, versión y la disponibilidad de la red.
También he añadido la url de la página web para recibir la clave, pero no hay nada en la red no va a funcionar, pero a nivel local que funciona bien .. es en AS3 con cs4 .. me ayudan a resolver?
Hola, sigue el tutorial y todo perfecto.
Una cosa que me quiso regañar, para los tamaños de fijo en el mapa, exactamente lo que tengo que escribir el código en lugar de:
2
map ) ; addChild (mapa);
Gracias y un saludo!
@ Marcos: En el mapa se muestra con el fin de tener el mismo tamaño de toda la película:
stage.stageWidth, stage.stageHeight. Por lo tanto, dependiendo del tamaño de la película puede introducir los valores que se consideren apropiadas, por ejemplo:2
map ) ; addChild (mapa);
@ Giovambattista Fazioli:
Perfecto, muchas gracias, funciona.
Me di cuenta de una cosa, no sé si es normal, aunque.
El mapa está dentro de un sitio flash, dividido en secciones, todas en el mismo swf.
básicamente cuando voy a otra página de la sección y luego volver a la página de mapa, me parece que todo el mundo y los controles ya no. No sé por qué, el primer golpe y luego, si lo devuelve ya no.
Gracias. Marcos.
Hola, tengo el mismo problema .. Mark trabaja por primera vez, después, desaparecen cuando me devuelven los cheques y las localidades stabilita.Qualcuno saber qué es esto?
gracias
@ Marco2: suena como un problema con la caché del navegador que se refleja en la película. probablemente depende de cómo se está trabajando, porque el código de la primera vez que el defecto se debe a la "recarga" la página. Así que la película no tenga la suficiente carga para la "vuelta" del navegador. Me gustaría tratar de forzar una actualización de algún modo ...
Hola, he resuelto escribiendo el siguiente código, una mezcla de Goole para oficiales y Giovanbattista:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
google . maps . styles .*; con las importaciones de los mapas de Google * estilos....;
google . maps . LatLng ; ... con las importaciones de los mapas de Google LatLng;
google . maps . Map ; ... con las importaciones de los mapas de Google Map;
google . maps . MapEvent ; con las importaciones de los mapas de Google MapEvent...;
google . maps . MapType ; ... con las importaciones de los mapas de Google MapType;
google . maps . controls .*; .... con las importaciones de los mapas de Google * Los controles;
google . maps . overlays .*; con las importaciones de los mapas de Google * superposiciones....;
: Map = new Map ( ) ; var mapa: mapa = new Map ();
key = "..." ; mapa. key = "...";
setSize ( new Point ( 700 , 500 ) ) ; . Mapa setSize (nuevo punto (700, 500));
addEventListener ( MapEvent . MAP_READY , onMapReady ) ; . Mapa addEventListener (MapEvent. MAP_READY, onMapReady);
addChild ( map ) ; este addChild (mapa).;
addEventListener ( MapEvent . MAP_READY , onMapReady ) ; . Mapa addEventListener (MapEvent. MAP_READY, onMapReady);
e : MapEvent ) : void { onMapReady función (e: MapEvent): void {
addControl ( new PositionControl ( ) ) ; . AddControl mapa (PositionControl nuevos ());
addControl ( new ZoomControl ( ) ) ; . AddControl mapa (ZoomControl nuevos ());
addControl ( new MapTypeControl ( ) ) ; . AddControl mapa (MapTypeControl nuevos ());
setCenter ( new LatLng ( xxx , xxx ) , 10 , MapType . NORMAL_MAP_TYPE ) ; . setCenter mapa (nuevo LatLng (xxx, xxx), 10, MapType NORMAL_MAP_TYPE.);
Marker = new Marker ( var m: marcador = new Marker (
xxx , xxx ) , Nueva LatLng (xxx, xxx)
MarkerOptions nuevo ({
StrokeStyle ( { color : 0xFF6532 } ) , strokeStyle: strokeStyle nuevo ({color: 0xFF6532}),
FillStyle ( { color : 0xFF9865 , alpha : 1.0 } ) , FillStyle: FillStyle nuevo ({color: 0xFF9865, alfa: 1,0}),
, radio: 12,
} ) hasShadow: true})
);
addOverlay ( m ) ; . addOverlay mapa (m);
}
Los niños, pero si tengo que ponerlo en una web de CME Aíto debo hacer? Yo html público pero me da más que una caja gris, mientras que swf está muy bien por qué?
@ José:
También debe poner el código en la etiqueta HTML, la clave de API.
Es decir, I = map.key y luego poner toda esa cadena de http:// ... ....?
No puedo hacerlo .... pero donde pongo todo el código html con la tecla?
Hola a todos,
si yo quería usar parte de la etapa para el mapa y para el resto del menú
sería posible cargar el mapa en un área definida y no se abre movieclip en el escenario? ¿Cómo podría decirle flash para cargar el mapa de la zona definida por el símbolo creado?
gracias
Hola,
felicitaciones por el tutorial, me ha sido muy amable. Tengo una pregunta para usted (yo no soy tan experto AS3): ¿Cómo puedo mover el objeto de mapa en el escenario?
Gracias
@ Lorenzo: Se puede mover simplemente actuando sobre el escenario, mover y redimensionar con el ratón. dell'oggetto, tipo: Si usted quiere hacer que el código se puede utilizar las propiedades
xeydel objeto, escriba:2
y = 50 ; Mapa y = 50.;
Hola Mi nombre es Patrick,
Su tutorial es muy útil para mí, sólo que ahora me encontré frente a un pequeño problema ...
Si la exportación de la película y el texto de forma local en mi localhost correctamente carga el mapa en lugar de un dominio de la máquina Aruba me da este error:
2
swf ubicación, versión y la disponibilidad de la red.
el código html de la página que dirige busca en Google es la siguiente:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
"allowScriptAccess" value = "sameDomain" / > < param name = "allowScriptAccess" value = "sameDomain" />
"allowFullScreen" value = "false" / > < param name = "allowFullScreen" value = "false" />
"movie" value = "dovesiamo.swf" / > < param name = "movie" value = "dovesiamo.swf" />
"quality" value = "high" / > < param name = "calidad" value = "high" />
"bgcolor" value = "#ffffff" / > < param name = "bgcolor" value = "# FFFFFF" />
<Embed src = "dovesiamo.swf"
calidad = "high"
bgcolor = "# FFFFFF"
width = "1002"
height = "517"
name = "Palomas"
align = "middle"
allowScriptAccess = "sameDomain"
allowFullScreen = "false"
type = "application / x-shockwave-flash"
pluginspage = "http://www.macromedia.com/go/getflashplayer"
/>
</ objeto >
mientras que el código AS3 es la siguiente:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
google . maps .*; ... con las importaciones de google * mapas;
google . maps . styles .*; con las importaciones de los mapas de Google * estilos....;
google . maps . LatLng ; ... con las importaciones de los mapas de Google LatLng;
google . maps . Map ; ... con las importaciones de los mapas de Google Map;
google . maps . MapEvent ; con las importaciones de los mapas de Google MapEvent...;
google . maps . MapType ; ... con las importaciones de los mapas de Google MapType;
google . maps . controls .*; .... con las importaciones de los mapas de Google * Los controles;
google . maps . overlays .*; con las importaciones de los mapas de Google * superposiciones....;
: Map = new Map ( ) ; var mapa: mapa = new Map ();
key= "ABQIAAAAA8CizyunDAeEXoQIb62lchT1OkJTPzIYI04p2bE9wlnkO_DE3RQZuRn-y9-4ljmnryrjNPH9EU48Eg" ; . Mapa key = "ABQIAAAAA8CizyunDAeEXoQIb62lchT1OkJTPzIYI04p2bE9wlnkO_DE3RQZuRn-Y9-4ljmnryrjNPH9EU48Eg";
/ / Este ejemplo establece el tamaño de los mapas de Google
/ / El mismo tamaño que la película. También puede introducir
/ / Tamaño que prefiera.
setSize ( new Point ( 600 , 400 ) ) ; . Mapa setSize (nuevo punto (600, 400));
map ) ; addChild (mapa);
x = 20 ; mapa x = 20.;
y = 20 ; Mapa y = 20.;
/ / Añadir los controles
addEventListener ( MapEvent . MAP_READY , onMapReady ) ; . Mapa addEventListener (MapEvent. MAP_READY, onMapReady);
e : MapEvent ) : void { onMapReady función (e: MapEvent): void {
/ / Centra el mapa en un lugar específico
setCenter ( new LatLng ( 41.887185 , 12.562806 ) , 18 , MapType . SATELLITE_MAP_TYPE ) ; . setCenter mapa (nuevo LatLng (41.887185, 12.562806), 18, MapType SATELLITE_MAP_TYPE.);
/ / Añade el marcador por defecto
/ / Var m: marcador = new Marker (nuevo LatLng (41.887185,12.562806));
Marker = new Marker ( new LatLng ( 41.887185 , 12.562806 ) , var m: marcador = new Marker (nuevo LatLng (41.887185, 12.562806),
icon : new myMarkerMovieClip ( ) } ) ) ; MarkerOptions nuevo ({icono: nueva myMarkerMovieClip ()}));
addOverlay ( m ) ; . addOverlay mapa (m);
addControl ( new PositionControl ( ) ) ; . AddControl mapa (PositionControl nuevos ());
addControl ( new ZoomControl ( ) ) ; . AddControl mapa (ZoomControl nuevos ());
addControl ( new MapTypeControl ( ) ) ; . AddControl mapa (MapTypeControl nuevos ());
}
@ Patrick: Si usted trabaja a nivel local, pero no en el sitio de la operación, el problema puede ser, como se ha indicado en la clave de la API. La clave de la API está vinculada al dominio de operación del mapa, para cada dominio (como
localhost) debe generar una nueva. En la práctica lo que necesita para generar una clave nueva API para su dominio y sostituila operativo al que se utiliza enlocalhost.Ahora debería funcionar gracias ... No me di cuenta que tenía que para cada dominio para generar un CMQ API ... más vale tarde que nunca ... Pero ahora tengo otro problema ... creo que he hecho más de ...
Usted sabe la otra barra donde se puede cambiar el modo de visualización del mapa, es decir, por ejemplo, donde se puede cambiar de mapa por satélite híbrido, etc, etc?
La barra de la pantalla y ... si hago clic en él todas las obras correctamente, pero los nombres de los botones están allí, así que no se puede asignar a un botón para que los usuarios de las biotoxinas marinas
si yo puedo solucionar este ENOOOOOORME cosa es un placer ... XD
Gracias, sin embargo, el tiempo que paso ...
Patricio
@ Patrick: ¿Qué quieres decir exactamente con:
No aparece la etiqueta? Es decir, el botón es un rectángulo gris en blanco? Porque si es un fallo en Adobe Flash ... o entendí mal?
@ Giovambattista Fazioli: No. Se debe tener en lo correcto ... la etiqueta es una barra de color gris sin ningún tipo de trabajo escrito, pero funciona ... boh ... por favor me ayude !?!?!?
@ Patrick: ¿Así que es un problema que va más allá del código. new MapTypeControl ( ) ) ; si vedono e, tra l'altro, è difficile commettere errore di codice su una riga così semplice. Como se puede ver en las imágenes presentadas en este artículo la "etiqueta" botones agregados con
map . addControl ( new MapTypeControl ( ) ) ;visto, y, entre otras cosas, es difícil cometer un código de error en una línea tan simple como eso. Ergo, hay algo mal en un nivel inferior, consulte las versiones de Flash Player instalado en tu navegador, por ejemplo.Por si un'indirizzo Web para que todos vean donde se puede ver el mapa en cuestión? En todo caso es un problema, "su" local, y no veo bien? Eso sería un paso adelante ...
@ Giovambattista Fazioli: Esta es la dirección es http://www.daynightclub.it/prove2/dovesiamo.html
esperan que el enlace no funciona ... ahora me carga el otro lado y te diré ...
@ Giovambattista Fazioli: Este es el dominio que funciona ... http://www.regalaunfiore.it/prova/dovesiamo.html
@ Patrick: Yo puedo haber entendido. Si usted ha utilizado para una "máscara" - para hacer los bordes redondeados en el mapa! Si es así tratar de despegar!
Yo también capitatala era lo mismo, pero no hizo uso de máscaras.
He quitado la etiqueta y todo.
@ Giovambattista Fazioli: Sí, debería haber utilizado la máscara, pero tengo que cubrir algunas curvas porque no me gusta la plaza del mapa así que ¿cómo puedo solucionarlo?
@ Patrick: Si el defecto continúa quitando la máscara (como se muestra por encima de Marco), tratan de enviarme la fuente, quien sabe ... podría tener una iluminación
Hola Giovanni, yo os envío mi fla para el problema de la etiqueta, desde donde se puede descargar el enlace es el siguiente:
http://www.valledelrieslingoltrepo.it/dovesiamo.fla
Que "se hizo con Fl CS5, espero que te las arreglas para abrirlo.
No puedo entender dónde está el problema.
Olvídate del resto, y todas las imágenes se cargan desde un xml externo que tengo que hacer.
Gracias.
Como ya he mencionado a Mark, trate de hacerlo todo con CS4, el problema puede ser algún tipo de incompatibilidad entre la nueva CS5 y el componente proporcionado por Google. Después de todo, este post se hizo con la suite CS4. Que me haga saber, abrimos un problema con el límite de Google / Adobe
Tal vez el problema es el CS5, ahora ya no tengo CS4, este problema también estaba en CS4, CS5 me he instalado alrededor de 1 mes y el problema ya era unos meses antes, cuando hice el sitio .
Aquí, por ejemplo, he utilizado la CS5 es el problema existe.
Entrar al sitio y haga clic en "donde" todo funciona.
http://www.marchesidimontalto.it/marchesi_di_montalto.html
No sé, tal vez es sólo un error.
Hola.
@ Marcos: Curioso! Si Flash es lo mismo, y también en el código, tal vez el problema puede estar en el marcado de la página, escriba: codificación o declaración DOCTYPE o en
<object>/<embed>por ejemplo ...Felicito Giovambattista de tutoriales, muy bien hecho ...
¡Gracias!