Mostrar/Ocultar

 Ayuda con Kml y Api de Google Earth 🗺️ Foro Programación de Google Earth y Maps 🗺️


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
SubForos: Kmz - KML
Página 1 de 1 - Tema con 2 Mensajes y 6085 Lecturas
Último Mensaje:
Autor Mensaje

Kyubi22
Usuario Reciente

Usuario Reciente
Registrado:
22-04-2010
Mensajes: 2

Votos: 0 👍
Enlaces Ayuda con Kml y Api de Google Earth
Responder citando
Hola a todos, bueno lo que pasa es que quiero importar un archivo kml que hize usando la api de google earth, hize el codigo pero solo sale el planeta tierra y no importa mi archivo kml porque las marcas de posición que hize no salen.
Todos mis archivos el html con el codigo de la api y el kml estan en una misma carpeta, les dejo el codigo para que lo vean y me digan que esta mal.

Este es el codigo usando la api es un .html (se supone que ahí debo poner la ruta de la ubicación de mi archivo kml: var href = 'C:\Documents and Settings\peru\Escritorio\earth\ejemplo.kml';o me equivoco)



Sample


Var ge;
Google.load("earth", "1");

Function init() {
Google.earth.createInstance('map3d', initCB, failureCB);
}

Function initCB(instance) {
Ge = instance;
Ge.getWindow().setVisibility(true);

Var link = ge.createLink('');
Var href = 'C:\Documents and Settings\peru\Escritorio\earth\ejemplo.kml';
Link.setHref(href);

Var networkLink = ge.createNetworkLink('');
NetworkLink.set(link, true, true); // Sets the link, refreshVisibility, and flyToView.

Ge.getFeatures().appendChild(networkLink);
}

Function failureCB(errorCode) {
}

Google.setOnLoadCallback(init);








Ir arriba Kyubi22 Compartir:

_polifemo
SuperExpert

SuperExpert
Registrado:
27-11-2009
Mensajes: 436

Votos: 0 👍
Responder citando
Buenas noches kyubi. Parece que el método createNetworklink exige una dirección en web, no en local. Te adjunto un archivo con tu mismo código simplemente cambiado el string asignado a a variable link para que lo veas (el kmz lo he cogido prestado de artabrón).

Ocurre que estás utilizando el plugin de GE para visualizar un archivo ubicado en tu equipo, lo cual es poco razonable. Pues así estás pidiendo a tu equipo que envie la información a un servidor, que este la interprete y la reenvíe a tu equipo de vuelta (haciendo un camino de ida y vuelta inútil. Ademas de ir por la web, siempre mas lenta que tu equipo).

Si tu aplicación pretende mostrar archivos desde cualquier equipo debes alojar estos archivos en la web. Echale también un ojo a este hilo: www.google-earth.es/ ...php?t=5711

Si vas a usarlo en tu equipo te recomiendo ojees este hilo: www.google-earth.es/ ...php?t=5721

Ya nos cuentas

ge2.txt   Google Maps Ver en Google Maps
 Nombre:  ge2.txt
 Tamaño:  1.13 KB
 Descargado:  243 veces
Ir arriba _polifemo Compartir:
Mostrar mensajes de anteriores:   
SubForos: Kmz - KML
 Responder al tema   Versión Imprimible
Todas las horas son GMT + 1 Hora
Página 1 de 1 - Tema con 2 Mensajes y 6085 Lecturas - Última modificación: 22/04/2010




RSS: Foro Programación de Google Earth y Maps RSS - Ultimos Mensajes
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



Mostrar/Ocultar Últimas Fotos del Foro