Mostrar/Ocultar
Ventana 🗺️ Foro de Programación para Google Earth y Maps y Maps 🗺️

Ventana 🗺️ Foro de Programación para Google Earth y Maps y Maps

Se encontraron 31 comentarios sobre Ventana en el Foro de Programación para Google Earth y Maps
Buscando en foro de Foro de Programación para Google Earth y Maps, si desea ampliar la búsqueda a todos los foros pulsa aquí

Ir a página 1, 2  Siguiente
     Resetear
Puede repetir la búsqueda actual por Temas pulsando aquí
Autor Mensaje
  diferenciar si pincho el mapa o un infowindow  Tema: diferenciar si pincho el mapa o un infowindow  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: diferenciar si pincho el mapa o un infowindow    Publicado: Avatar

Buenas tardes. Tengo una pregunta a ver si alguien sabe responderla. Tengo un mapa con un evento implementado que cuando pulso en el mapa, se dibuja un marker con un infowindow. El caso es que tengo un botón en esta ventana y cuando lo pulso me salta otra vez el evento como si hubiera pinchado en el mapa. Con la v2 de Google hacía lo siguiente:

reg = addListener(map,"click",function(overlay,latlng){
if (latlng)
...
//pinche en el mapa
else
...
//pinnche en otro sitio

Pero en la v3 siempre es undefined. Entonces cómo puedo reconocer que se pincha el mapa o la ventana?? Gracias
  formulario HTML dentro de una ventana de un GMarker  Tema: formulario HTML dentro de una ventana de un GMarker  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: formulario HTML dentro de una ventana de un GMarker    Publicado: Avatar

Gracias ya me funciona! De hecho podrás ver el código en el otro hilo.
  clase infowindow  Tema: clase infowindow  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: clase infowindow    Publicado: Avatar

Imagino que te refieres al código en pleno proceso de migración ¿no?
Es el siguiente:

function ventana(marker,map){


var html = "<form name=\"f\"><table>"+
"<tr><td>Derecha:</td> <td><input type=\"radio\" name= \"dir\" value=\"Derecha\"/> </td> </tr>" +
"<tr><td>Izquierda:</td> <td><input type=\"radio\" name= \"dir\" value=\"Izquierda\"/> </td> </tr>" +
"<tr><td>Recto:</td> <td><input type='radio' name= 'dir' value='Recto'/> </td> </tr>"+
"<tr><td>Otra indicación: </td> <td><input type=\"text\" name=\"extra\" name = \"extra\"/> </td> </tr>" +
"<tr><td></td><td><input type=\"button\" name=\"boton\" value=\"Guardar\" "+
"onclick=\"saveData()\"/></td></tr></form>";

var popup = new google.maps.InfoWindow();
popup.setContent(html);

popup.open(map,marker);
// alert("llega");
// popup.close...
Leer más ...
  formulario HTML dentro de una ventana de un GMarker  Tema: formulario HTML dentro de una ventana de un GMarker  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: formulario HTML dentro de una ventana de un GMarker    Publicado: Avatar

Buenas serdj.

Acabo de llegar de unas largas vacaciones.

Sin el código fuente no puedo determinar si tienes un error de sintaxis o si aún arrastras funcionalidad de la versión antigua de gmaps. Pero te recomiendo la lectura del siguiente artículo. Vete directamente al final donde tienes una captura de un infowindows con formulario e inmediatamente arriba el código donde poder "copipastear".

Creo que te debería bastar.

Un saludo.
  formulario HTML dentro de una ventana de un GMarker  Tema: formulario HTML dentro de una ventana de un GMarker  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: formulario HTML dentro de una ventana de un GMarker    Publicado: Avatar

Buenas _polifemo. Estoy realizando la migración a la API V3 de google. Muy tarde por mi parte pero bueno. ¿Cómo se haria esto mismo con esta nueva versión? Al cambiarlo, en la clase infoWindow el botón onClick no funciona. No sé si es que en esta versión no lo permiten.


gracias.
  clase infowindow  Tema: clase infowindow  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: clase infowindow    Publicado: Avatar

Buenas tardes muchachos. Al fin terminé mi poryecot fin de carrera, pero con la mala suerte lo hice en la versión 2 de la API de Google. Estoy realizando la migración y me he encontrado con el problema de que el método close de la clase Inforwindow no me cierra la ventana de información. Ejecuta el método pero no desaparece la ventana del mapa. ¿Sabéis qué puede estar pasando?


Muchas gracias
  Crear capas  Tema: Crear capas  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: Crear capas    Publicado: Avatar

robierzo Escribio:
Es decir, tal como las he puesto en el archivo adjunto, en la capa "Bordillo remontable", la descripción señala a un punto donde no hay nada.

Buenas robierzo. Lo que yo veo es que la ventana señala exáctamente al punto de la entidad en la que hemos clickado. Eso sí, al situar el vértice del cuadro (tipo "bocadillo" de los tebeos) en el mismo punto donde clickamos el resto de la caja queda muy al lado.

No obstante creo que el comportamiento es el apropiado.

Me pillas en el curro, pero a lo largo del día miro el modelo KML y te mantengo informado.

Un saludo.
  Estilos Css con GMaps  Tema: Estilos Css con GMaps  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Estilos Css con GMaps    Publicado: Avatar

Hola a todos de nuevo. Esta vez les quería preguntar sobre los estilos de CSS. Como ya puse en comentarios anteriores, yo tengo un mapa de google, y cada vez que hago click saltan dos eventos, uno me dibuja una marca y el otro me abre la ventana de esta marca. El tema es que tengo la página decorada con un estilo de CSS y al abrir la ventana de la marca se abre con los estilos descritos en el CSS, que es otro archivo a parte. Mi pregunta es ¿Hay alguna manera de anular esto solo para esa parte de mi página web?

No sé si será la pregunta básica pero en CSS estoy un poco pez y como es usar mi módulo los estilos que usa la aplicación a la que pertenece, yo no los he generado.

Gracias y un saludo.
  GMarker  Tema: GMarker  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: GMarker    Publicado: Avatar

hola de nuevo, después de mis vacaciones he vuelto con mi proyecto, y de nuevo tengo algunas dudas:
Yo tengo un mapa de google maps (como dije en algún mensaje anterior), y voy pinchando en él para crear un camino. Cada click del ratón me crea un GMarker que voy guardando en un array de GMarkers. Estos tiene asociada una ventana que se abre si se pincha, y se puedeahí seleccionar si quiere girar a la derecha o a la izquierda. El problema viene porque estas ventanas de los GMarkers se tienen que ir abriendo y seleccionando en orden, porque sino no correspondería "Selección de dirección/Gmarker". Luego la pregunta es, ¿cómo puedo saber qué GMarker estoy clikando en cada momento?

Gracias.
  formulario HTML dentro de una ventana de un GMarker  Tema: formulario HTML dentro de una ventana de un GMarker  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: formulario HTML dentro de una ventana de un GMarker    Publicado: Avatar

Lo bueno de la programación es que hay miles de modos de llegar al mismo resultado.

Muchas gracias a ti por compartir serdj, y un saludo.
  formulario HTML dentro de una ventana de un GMarker  Tema: formulario HTML dentro de una ventana de un GMarker  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: formulario HTML dentro de una ventana de un GMarker    Publicado: Avatar

POngo esto por si a alguien más le sirve de ayuda, finalmente lo conseguí así:
var html= .....
onclick=\"saveData(marker,document.f.dir[0].checked,document.f.dir[1].checked,document.f.extra.value) </form>";

muchas gracias polifemo.
  formulario HTML dentro de una ventana de un GMarker  Tema: formulario HTML dentro de una ventana de un GMarker  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: formulario HTML dentro de una ventana de un GMarker    Publicado: Avatar

he encontrado la funcion checked de los radio botones, voy a probarla a ver si con ella consigo lo que quiero.
  formulario HTML dentro de una ventana de un GMarker  Tema: formulario HTML dentro de una ventana de un GMarker  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: formulario HTML dentro de una ventana de un GMarker    Publicado: Avatar

¿Y cómo puedo hacer eso? He probado así pero no me funciona.

var html = "<form name=\"f\">"+
"Derecha:<input type=\"radio\" name= \"dir\" value=\"Derecha\"/>" +
"Izquierda:<input type=\"radio\" name= \"dir\" value=\"Izquierda\"/>" +
"Otra indicación: <input type=\"text\"name=\"extra\" name = \"extra\"/>+ <input type=\"button\" value=\"Guardar\" onclick=\"saveData(marker,document.f.dir[0].value,document.f.dir[1].value,document.f.extra.value) </form>";
  formulario HTML dentro de una ventana de un GMarker  Tema: formulario HTML dentro de una ventana de un GMarker  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: formulario HTML dentro de una ventana de un GMarker    Publicado: Avatar

serdj Escribio:

<input type='button' value='Guardar' onclick='saveData(marker)'/>"

Te falta un "punto y coma", supongo que solo aquí y no en el código.

Por otro lado, ¿puedes pasar por la función un elemento como el marker?, y aún pudiendo, ¿lo va a reconocer como tal?.
Pasa como segundo y tercer parámetro los valores de los textos derecha e izquierda, a ver que tal.
  formulario HTML dentro de una ventana de un GMarker  Tema: formulario HTML dentro de una ventana de un GMarker  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: formulario HTML dentro de una ventana de un GMarker    Publicado: Avatar

1.- Así es trabajo con el APi de GMaps.
2.- Efectivamente tengo un evento que me captura las pulsaciones en el mapa y me dibuja una marca. Al pulsar el marker, se me abre la ventana asociada a este marker. Este es el código:

function saveData(mark){
var indicaciones;
// alert("SI");
mark.closeInfoWindow();
alert(mark);
indicaciones.push(mark);
}
function principal{
//...eventos variables y demás cosas

var html = "Derecha: <input type='radio' id= 'dirDer' value='Derecha'/><br>
Izquierda:<input type='radio' id= 'dirIzq' value='Izquierda'/> <br>
Otra indicación: <input type='text' id='extra' name = 'extra'/> <br>
<input type='button' value='Guardar' onclick='saveData(marker)'/>"

marker.openInfoWindow(html);

});

gmarkers.push(marker);
coordenadas.push(latlng);
map.addOverlay(marker);

}
});

}
}

Al pulsar el botón yo quiero coger en la función savedata que es lo que marcó el usuario. Y si escribió algo.
He estado probando con el método que me has dicho, pero tampoco sé usarlo...
Leer más ...
  formulario HTML dentro de una ventana de un GMarker  Tema: formulario HTML dentro de una ventana de un GMarker  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: formulario HTML dentro de una ventana de un GMarker    Publicado: Avatar

Buenas serdj, ponme un poco al día de tu metodología:

1.- ¿Entiendo que trabajas con el API de gmaps?, ¿o el de Gearth?.
2.-Suponiendo que es gmaps, imagino que tienes preparada la respuesta del evento 'on click' para que:
2.1.- Capture las coordenadas y entonces por código creas el marker y su infowindow (new google.maps.Marker/InfoWindow), y en el infowindow has metido el código Html.
2.2.- Quieres (¿mediante javascript?) obtener los datos del formulario (supongo de un Input type="Text").

Si es así, creo que tu opción es utilizar el método Getelementbyid, usa este ejemplo.

Cualquier duda, pregunta sin problemas.
  formulario HTML dentro de una ventana de un GMarker  Tema: formulario HTML dentro de una ventana de un GMarker  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: formulario HTML dentro de una ventana de un GMarker    Publicado: Avatar

Hola, antes de nada disculparme porque puse mi mensaje en otro tema que no tenía nada que ver y no me di cuenta.
Y aquí va mi pregunta:
yo tengo un mapa de google, y voy pinchando en él generando GMarkers. Al pulsar en estos se me abre una ventana. En esta ventana tengo un formulario y un input type ="button", que al pulsarlo ejecuto una función. El problema que tengo es que en esta función quiero obtener los datos introducidos en el formulario que tengo dentro de la ventana del marker.

¿Alguien sabe cómo hacer esto? Llevo investigando varios días y no encuentro la solución.

Muchas gracias.
  ¿Como maximizar el div que contiene el plugin?  Tema: ¿Como maximizar el div que contiene el plugin?  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: ¿Como maximizar el div que contiene el plugin?    Publicado: Avatar

Veamos este ejemplo:

www.csun.edu/ ...Review.htm

Parece que en la misma página tenemos dos contenedores, uno para full screen y el otro para pantalla normal.

Code::
<div id="fullscreencontainer" style="position: absolute; width: 98.5%; height: 98%;"></div>

<div id="sizecontainer" style="position: absolute; width: 748px; height: 500px;"></div>

Tienes también las funciones :

createFullScreenIcon()
createNormalScreenIcon()
makeFullScreen()
makeNormalScreen()


Y parece que lo que hacen las dos últimas funciones es simplemente jugar con la visibilidad de ambos contenedores, incluso diría que solo con la de la ventana mayor. De hecho, si sacas el código fuente de la página con el contenedor maximizado y con el contenedor minimizado, el código es el mismo... ergo son la misma página.

¿Me hago entender? Muy feliz .

Yo creo que en esta página tienes lo que necesitas, ahora solo te faltan un par de tardes entretenido.

Un saludo y ya nos cuentas. Guiño
  Codigo KML de un punto  Tema: Codigo KML de un punto  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: informacion de un pinto    Publicado: Avatar

Bezdrum Escribio:
Cojo(copiar) el codico de un fichero kml i po pego en otro, creado de mi.

Este es código html, así que entiendo que el código lo has copiado de
la pestaña descripción dentro de las ventana de propiedades del kml. ¿estoy en lo cierto?.

Bezdrum Escribio:
y ariba no hay espasio entre los puntos.

No entiendo.
Si borras la primera línea de tu código "<br>", quitas la linea en blanco del inicio del infobox

Bezdrum Escribio:
Ademas al la esquina izquierda ariba sale el nombre del fichero

Si borras en la ventana de propiedades el nombre del Placemark dejará de aparecer

A mí me sale esto
  VISUAL FOXPRO y Google HEART  Tema: VISUAL FOXPRO y Google HEART  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: VISUAL FOXPRO y Google HEART    Publicado: Avatar

...voy a la opcion del menú "Crear un Nuevo Proyecto"
5. Crear nuevo Fomulario
6. Comienzo a incorporar los objetos dentro de ese formulario

(Mis Objetos)
Text1 ------------ Mi_Formulario---- Mi_Proyecto -------- Mi_Sistema.EXE
Text2 ------------
Label1 -----------
Command1 -----
Command2 -----

Esto significa que en Text1 ingreso un valor, en Text2 ingreso el segundo valor, en Command1 digo que sume lo que hay en text1 + text2 y el resultado lo muestre en label1 y cuando terminé hago clic en command2 y salgo de mi ventana "Formulario".

Muy Simple y sencillo como suena. La clave es SABER MUY BIEN
¿Que es un objeto?
¿Que son las Propiedades y Eventos de cada objeto?

Una vez que JUEGUES con este programa y vayas día a día cambiándole cosas para hacerlo mas hermoso que antes. Recien despues lograrás descubrir un Producto hermoso que te permitirá hacer de tu Pc lo que tu imaginación se le ocurra. Como ya dije amparado por las Librerías que tiene. Bueno ahora si me voy a preparar mi mate y disfrutar de mi sábado en ca_si_ta jajajajaj Sacando la lengua
  Como ver un KMZ o KML en Google Maps  Tema: Como ver un KMZ o KML en Google Maps  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: Como ver un KMZ en Google Maps    Publicado: Avatar

Google_Master gracias por tu respuesta.

Justamente me refiero a Google Maps.

Me he leído la API entera de Google Maps y sí he visto como hacer que en Google Maps se cargue un .kmz, pero no como hacer que se carge en un menú lateral los Lugares para poder seleccionar "capas" de puntos, que es lo que me interesa en mi caso, con la ventana embedida.

No se puede cargar un menú lateral para seleccionar los lugares como en Google Earth de ninguna manera, todo esto con la ventana embedida, no llamando al KMZ desde la barra de búsquedas de maps.google.com?

He visto webs que sí lo tienen hecho.

Es por qué tienen la Google Maps PREMIER???

Gracias Guiño
  UTILIZACION DE GOOGLE EARTH API EN PAGINAS PROPIAS  Tema: UTILIZACION DE GOOGLE EARTH API EN PAGINAS PROPIAS  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: UTILIZACION DE GOOGLE EARTH API EN PAGINAS PROPIAS    Publicado: Avatar

Hola fercanez, Ya veo que lo has solucionado. Pero mi sugerencia iba por otro lado. Lo que te sugería es que el código comprobara la propiedad checked del objeto checkbox para saber si este está activo o desactivo, sin necesidad de usar tantas variables del tipo check1, check2...

¿que tal tus conocimientos en programación orientada a objetos?. Echale un ojo a www.webestilo.com/ ...js29.phtml y ejecuta el ejemplo que hay. Veras que al darle al link de ver valores te saca una ventana emergente con el valor de la propiedad en cuestión.

Si por despliegue de información te refieres al infobox que sale al clickar un polígono con información relativa al uso propuesto, delegación, UTP etc... a mí si que me sale en las tres vistas.

Un saludo
  Hacer zoom a coordenada en Kml  Tema: Hacer zoom a coordenada en Kml  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: Hacer zoom a coordenada en Kml    Publicado: Avatar

La verdad Lomd es que no veo donde puede estar el problema. Otros proyectos han solucionado el problema introduciendo en el código kml las etiquetas de LookAt o camera pero en tu web he cargado archivos con ambos casos y en ninguno de ellos ejecuta la vista. No se si tal vez en el momento de instanciar la ventana de GE, haya que habilitar o deshabilitar alguna opción para poder interpretar esa parte del código. pero es curioso que te cargue todo el contenido del kml (sea este un placemark o un polygon pero no te ejecute la parte de código del LookAt. Prueba a ejecutar este método desde javascript a ver si tienes mas suerte code.google.com/ ...ok_at.html y sobre todo code.google.com/ ...ntrol.html . porque yo reconozco que no alcanzo a ver el problema.

Ya nos cuentas y un saludo.
  Hacer zoom a coordenada en Kml  Tema: Hacer zoom a coordenada en Kml  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: Hacer zoom a coordenada en Kml    Publicado: Avatar

Hola Lomd, la verdad es que no se a que te refieres con "me despliega el kml como un tree (arbol de archivos)". Si puedes poner un ejemplo o linkear tu proyecto sería útil para que nos hicieramos una idea.

El link que te mandé te lleva al objeto kml "LookAt", que forzará la visión de tu ventana a las coordenadas que introduzcas como parámetros, a una escala, y ángulos que tú decidas. Es código kml y deberá estar embebido dentro del código del kml que utilices.

Mas que un Event listener (si es a eso a lo que te refieres), te diría que utilizaras el método "on_click=script en java" dentro de los check.

No se si nos habremos entendido, pues hay muchas cosas en el aire y por concretar. De todos modos no tengas problema alguno en preguntar.
  Hacer dinamicas capas estaticas  Tema: Hacer dinamicas capas estaticas  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: Hacer dinamicas capas estaticas    Publicado: Avatar

Hola de nuevo rsalazar: Lo primero quitarme el sombrero y reconocer tu espléndido trabajo.

Tu función createNetworklink tiene un error de concepto, te explico: Cada vez que ocurre el evento "on click" el código carga el kml "si o si", de modo que si le doy 5 veces al check tendré cinco kml cargados. Deberás comprobar antes si el kml está o no cargado (lo he buscado pero no he encontrado el modo aún). En la condición "if (kmlCheckbox.checked)" el argumento de setVisibility, parece no ejecutarse y tal vez esté ahí la clave.

Echale también un ojo a esto: code.google.com/ ...checkboxes)

Veo que tienes una función de maximizar ventana. Pero en mi navegador Google Chrome la ventana instanciada es demasiado grande. Puede que sea problema del navegador. ¿En el tuyo va bién?, ¿cual es?.

De verdad, un buen trabajo.
 
Página 1 de 2 Ir a página 1, 2  Siguiente
Todas las horas son GMT + 1 Hora
Cambiar a:  



Mostrar/Ocultar Últimas Fotos del Foro
Portaaviones en Pearl Harbor, Hawai
Portaaviones en Pearl Harbor, Hawai

Descargas: 2
Google_Master
Maquinaria movimiento de Tierras en...
Maquinaria movimiento de Tierras en...

Descargas: 0
Google_Master
2 Helicópteros Mil Mi-6 - Rusia
2 Helicópteros Mil Mi-6 - Rusia

Descargas: 9
Google_Master