Foro de Ficheros KMZ, KML y Rutas: Ficheros KML y KMZ de Google Earth: información sobre un puntos geográficos de interés o Placemarks, rutas y vídeos.
Estoy haciendo una págian web, donde se podrñán ver distitntos puntos de una ciudad en particular, junto a otra información que va a ir cambiando dinámicamente. Es por ello que necesito realizar una función de refresco (refreshKml()), para poder actualizar la imagen de Google Earth.
Tengo que mencionar que no estoy ocupando la aplicación, sino que la API que deja GE empotrado en la página.
Si me pudieran ayudar se los agradesco, esto es lo que tengo hasta ahora:
Function reloadKml()
{
ge.getWindow().setVisibility(true);
var href = 'http://x.x.x/kml/data.kml';
google.earth.fetchKml(ge, href, finishFetchKml);
kmlObject = ge.getFeatures().getChildNodes();
document.getElementById('geplugin_version').innerHTML = ge.getPluginVersion();
}
Function finishFetchKml(kmlObject) {
if (kmlObject) {
currentKmlObject = kmlObject;
ge.getFeatures().appendChild(currentKmlObject);
document.getElementById('geplugin_version').innerHTML = ge.getPluginVersion();
alert
}
else {
setTimeout(function() {
alert('Bad or null KML.');
}, 0);
}
}
Kokolandia ,cuando entre alguien que sepa sobre este tema seguro te contestara,yo solamente te dejo un saludo ya que lo que preguntas es chino para mi.
Por si a alguien le puede servir la información, ya encontre algo que me sirve, ahora tengo otro problema: el cual es que me mantiene los puntos antiguos, cuando tenga la solución a eso también la posteare
Ahora para que la camara cambie de posición, solo tuve que agregar esto a la función reloadKml()
Ge.getWindow().setVisibility(true);
Var cam = ge.getView().copyAsCamera(ge.ALTITUDE_ABSOLUTE);
Var link = ge.createLink('');
Var href = 'http://x.x/x/xx.kml?r='+Math.random();
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