Mostrar/Ocultar
Mostrar/Ocultar Foros
Mostrar/Ocultar Menú principal
Mostrar/Ocultar Publicidad

 Kml de manera dinamica Compartir


Foro de Programación de Google Earth y Maps  Foro de Programación de Google Earth y Maps: Programación con las APIs de Google: Google Earth, Google Maps, KML, Aplicaciones Moviles

Ir a página 1, 2  Siguiente
Foros de Google Earth Ayuda y Soporte TecnicoProgramación de Google Earth y MapsForo de Kmz
SubForos: KML - Kmz
Compartir enlaces Compartir enlaces

 
 
Enlace:    Corto  Largo
Copia el texto de uno de los cajones para compartir el enlace
Página 1 de 2 - Tema con 12 Mensajes y 15556 Lecturas
Último Mensaje Publicado:
Autor Mensaje
Asier_
Asier_
Usuario Habitual
Usuario Habitual

Registrado: Abr 15, 2009
Mensajes: 15

Envío Publicado: Mie, 15-04-2009 9:15  Asunto: Kml de manera dinamica Compartir Responder citando

Hola foro,
Ando utilizando google earth para un trabajo de la uni,
tengo una aplicación en la que arranco google earth directamente con un archivo KML que yo he creado, en el tengo una ruta dibujada y me gustaría saber si puedo alterar dicho KML dinámicamente. Haber si me explico según determinados momentos, al abrir el archivo KML quiero que la ruta dibujada sea de un color o sea de otro.

Gracias de antemano
Asier
Volver arriba
Ver perfil de usuario
Compartir:
Asier_
Asier_
Usuario Habitual
Usuario Habitual

Registrado: Abr 15, 2009
Mensajes: 15

Envío Publicado: Sab, 18-04-2009 11:35  Asunto: Re: Kml de manera dinamica Compartir Responder citando

Hola de nuevo,

ya he solucionado la duda, me he tenido que meter con el tema de xml que lo desconocia un poco, pero nada, es muy sencillo. si alguno quiere que le comente mas que me diga

un saludo
Volver arriba
Ver perfil de usuario
Compartir:
Google_Master
Google_Master
Administrador
Administrador

Registrado: Jun 01, 2006
Mensajes: 14895

Envío Publicado: Dom, 19-04-2009 2:50  Asunto: Re: Kml de manera dinamica Compartir Responder citando

Venga, cuéntanos como lo has solucionado.

Seguro que le sirve a otras personas.

_________________
Cada vez que sacio una curiosidad, me nacen diez mas...
Volver arriba
Ver perfil de usuario
Compartir:
Asier_
Asier_
Usuario Habitual
Usuario Habitual

Registrado: Abr 15, 2009
Mensajes: 15

Envío Publicado: Dom, 19-04-2009 17:35  Asunto: Re: Kml de manera dinamica Compartir Responder citando

Ok!
basicamente es jugar con xml, (uso vb.net )

***************************************************
Xml = New XmlDocument()

'abro el ficher kml que quiero
Xml.Load("C:\fichero.kml")

'busco el nodo que quiero del kml
NodeList = Xml.GetElementsByTagName("color")

'hago un for para poder llegar al valor del nodo que quiero cambiar
For Each Node In NodeList
With Node
NodeList2 = .ChildNodes
For Each Node2 In NodeList2

Node2.Value = "ff0000ff"

Next
End With
Next

'vuelvo a guardar el documento
Xml.Save("C:\fichero.kml")

'vuelvo a abrir el fichero con el googleearth
GE.AddFeature("C:\fichero.kml")
*********************************************************
eso es todo pero ahora se me plantea otra dificultad, al abrir asi los KML se me quedan en la carpeta lugares temporales, y al cerrar GoogleEarth me sale la ventana de si desea guardar el lugar y no quiero que salga ninguna ventana, y menos guardarlo porque entonces esto no funcionaria porque, os comento, lo que yo hago es modificar el KML y luego lo abro machacando el que estaba abierto, y SI que se ve la modificacion en GE, pero si esta en lugares guardados, lo modifico y lo machaco pero al abrirlo no pasa nada, porque se queda el KML de lugares GUARDADOS encima del nuevo KML modificado que se abre con archivo de lugares temporales, y yo que solo cambio los colores de la ruta, se me queda el mismo color siempre (KML EN LUGARES GUARDADOS) mientras que debajo si va cambiando el color (nuevo KML modificado abierto en LUGARES TEMPORALES)

mis soluciones serian:
1.- O descubrir como quitar la ventana de desea guardar los Lugares temporales al cerrar google earth
2.- O saber como modificar los archivos que ya estan guardados en la carpeta "mis lugares" de googleEarth

"menuda chapa" jajajaja
espero que el codigo os sirva o por lo menos la idea...
si alguien sabe algo de mi dificultad y tiene alguna idea perfecto!!

SALUDOS
Volver arriba
Ver perfil de usuario
Compartir:
Google_Master
Google_Master
Administrador
Administrador

Registrado: Jun 01, 2006
Mensajes: 14895

Envío Publicado: Dom, 19-04-2009 21:37  Asunto: Re: Kml de manera dinamica Compartir Responder citando

El unico problema que veo es que usas referencias locales en tu PC:
"C:\fichero.kml"

Ese KML no lo puedes compartir con otra persona por email... o en un foro. Solo funciona en tu PC.

Tendrias que usar un archivo de referencia en internet, para poder compartirlo.

_________________
Cada vez que sacio una curiosidad, me nacen diez mas...
Volver arriba
Ver perfil de usuario
Compartir:
Asier_
Asier_
Usuario Habitual
Usuario Habitual

Registrado: Abr 15, 2009
Mensajes: 15

Envío Publicado: Lun, 20-04-2009 7:39  Asunto: Re: Kml de manera dinamica Compartir Responder citando

Google_Master Escribio:
El unico problema que veo es que usas referencias locales en tu PC:
"C:\fichero.kml"

Ese KML no lo puedes compartir con otra persona por email... o en un foro. Solo funciona en tu PC.

Tendrias que usar un archivo de referencia en internet, para poder compartirlo.
no te entiendo???
comentame haber un poco mas haber, con eso se solucionaria el problema????
Volver arriba
Ver perfil de usuario
Compartir:
Google_Master
Google_Master
Administrador
Administrador

Registrado: Jun 01, 2006
Mensajes: 14895

Envío Publicado: Lun, 20-04-2009 10:33  Asunto: Re: Kml de manera dinamica Compartir Responder citando

Un fichero KML puede estar alojado y referenciado en tu PC o en un lugar en internet...

Si esta en tu PC, por ejemplo: C:\fichero.kml solo sirve para que lo veas tu en local (en tu PC)...

Si el fichero esta en un lugar de internet, por ejemplo:

midomino.com/fichero.kml

Es accesible desde cualquier PC con acceso a internet.

_________________
Cada vez que sacio una curiosidad, me nacen diez mas...
Volver arriba
Ver perfil de usuario
Compartir:
Juasmilla
Juasmilla
Usuario Reciente
Usuario Reciente

Registrado: May 13, 2009
Mensajes: 1

Envío Publicado: Mie, 13-05-2009 14:40  Asunto: Re: Kml de manera dinamica Compartir Responder citando

Buenas a todos!!

Miren, no se si lo que os voy a comentar se puede uqedar en este hilo, lo que os queria pedir es codigo de KML para Visual Basic, ya que lo que necesito que esté hecho porque mi idea es partir de ese codigo.

Basicamente necesita lo que viene a ser código parar Punto, Linea y Area.

Gracias, y si alguien me puede ayudar que me diga cómo.

1 saludo.
Volver arriba
Ver perfil de usuario
Compartir:
Google_Master
Google_Master
Administrador
Administrador

Registrado: Jun 01, 2006
Mensajes: 14895

Envío Publicado: Mie, 13-05-2009 23:23  Asunto: Re: Kml de manera dinamica Compartir Responder citando

Yo no trabajo con Visual Basic... asi que no te puedo ayudar.

_________________
Cada vez que sacio una curiosidad, me nacen diez mas...
Volver arriba
Ver perfil de usuario
Compartir:
Asier_
Asier_
Usuario Habitual
Usuario Habitual

Registrado: Abr 15, 2009
Mensajes: 15

Envío Publicado: Vie, 15-05-2009 11:47  Asunto: Re: Kml de manera dinamica Compartir Responder citando

juasmilla
que necesitas saber komo se genera, el codigo kml desde visual basic???
Volver arriba
Ver perfil de usuario
Compartir:
 
Último Mensaje - Publicado: 05-Ene-2011 08:26 pm
Chube13
Chube13
Usuario Reciente
Usuario Reciente

Registrado: Ene 05, 2011
Mensajes: 1

Último Mensaje Publicado: Mie, 05-01-2011 20:26  Asunto: Re: Kml de manera dinamica Compartir Responder citando

asier_ Escribio:
juasmilla
que necesitas saber komo se genera, el codigo kml desde visual basic???
Hola Asier quisiera me ayudaras intento generar un archivo KML y estoy trabajando con VB.net Muy feliz
Volver arriba
Ver perfil de usuario
Compartir:
Mostrar mensajes de anteriores:   
Foros de Google Earth > Ayuda y Soporte Tecnico > Programación de Google Earth y Maps > Foro de Kmz
 Responder al tema   Versión Imprimible Ir a página 1, 2  Siguiente
Todas las horas son GMT + 1 Hora
Página 1 de 2 - Tema con 12 Mensajes y 15556 Lecturas - Última modificación: 05/01/2011




RSS: Foro de Programación de Google Earth y Maps RSS
Cambiar a:  


Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
No Puedes adjuntar archivos en este foro
Tu puedes descargar archivos en este foro

Últimas búsquedas por posts: Formato Kmz - Lat 33018long116301 - Utm - Windhoek - Wms Map Info a 0 - Capas
Últimas búsquedas por topics: App - Matriz Distancias - Borrar Kmz - Sigpac - Polygon - Android

SubForos: KML - Kmz

Este es el lugar de los amigos de Google Earth: la Comunidad de Google Earth en Español. La propiedad de nuestro portal es completamente independiente de Google y sus marcas. Todos los logos y gráficos de este sitio son propiedad de nuestra web o de nuestros usuarios. Las opiniones son de los usuarios y nosotros no tenemos porque compartirlas, rebatirlas o apoyarlas.
Aviso Legal - Privacidad - Google Earth en: Pag. de Facebook - Web amiga: LosViajeros.com