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.
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