Se encontraron 198 comentarios sobre Codigo Google Earth 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í
Bueno, ya lo he conseguido. Estaba considerando las palabras red, yellow y green como variables en mi if. Menudo fallo!
Este es el código. Permite cargar tres ficheros que le indiquemos y verlos o no según seleccionamos. Es decir como si fuesen capas.
Polifemo, te agradezco mucho la ayuda que me has prestado. Llevaba tiempo detrás de esto y anda que no he dado palos de ciego hasta ahora!!
Un saludo
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META HTTP-EQUIV="CHARSET" CONTENT="ISO-8859-1">
<title>Capas en Google Earth</title>
<!--SUSTITUYE POR TU KEY API-->
<script src="http://www.google.com/jsapi?key=ABQIAAAArCZgeQ8ddm8YbeJQqqHN5BTYrZjdppbykE52CdH9dtH9wJ0VsBQSgm6ZbaTJsaMARyyYkz_JttmHMQ"></script>
<script type="text/javascript">
function addSampleButton(caption, clickHandler) {
var btn = document.createElement('input');
btn.type = 'button';
btn.value = caption;
if (btn.attachEvent)
btn.attachEvent('onclick', clickHandler);
else
btn.addEventListener('click', clickHandler... Leer más ...
Es lo que tiene lo de chapurrear el inglés, que tengo que tirar de traductores automáticos y debo decir cada barbaridad
Conozco ese visor interactivo, lo he visto alguna vez por ahí pero con el enlace que pones se abre pero en vacío, sin datos y no se como llegar al original con el código que, recuerdo que he visto alguna vez
Vaya. me alegro de no ser el único que se vuelve loco con la ayuda de las apis de Google La verdad es que se podían currar un poquito mas la ayuda con mas ejemplos y un poco menos caótica en la organización de la documentación o al menos eso me parece a mi
Esto es lo que pretendo hacer. Ahora sería adaptarlo para Google Earth. A ver si damos con ello.
Un saludo
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META HTTP-EQUIV="CHARSET" CONTENT="ISO-8859-1">
<title>Ver tracks en GOOGLE MAPS</title>
</head>
<body>
<script src="http://maps.google.com/maps?file=api&v=2.x&key=ABQIAAAArCZgeQ8ddm8YbeJQqqHN5BTYrZjdppbykE52CdH9dtH9wJ0VsBQSgm6ZbaTJsaMARyyYkz_JttmHMQ... Leer más ...
Juas, juas... la verdad es que las traducciones automáticas son casi tan malas como las nuestras.
Opino como tú que el truco va a estar en la aplicacion del método "removeChild". pero si te fijas en el primer artículo que te pasé hay un cuadro que compara los tres métodos disponibles. Pues resula que hemos optado por intentarlo por el único que no permite manipular el kml despues de desplegado. La clave va ha estar en el método fetchKml.
He encontrado esto code.google.com/ ...nteractive) tienes ejemplos con cb, chbox y un ejemplo de como desactivar y activar el relieve (pedazo de rincón, me da que lo vamos ha visitar mucho).
A ver si saco tiempo y te hecho una mano (vamos, si mi jefe me deja). Pero creo que podrás adaptar el código sin problemas. Suerte y a ello.
PD: yo tambien tengo problemas y muchos en encontrar lo que necesito cuando consulto en la "ayuda" de GE.
He estado haciendo pruebas pero no doy con ello
Tu ejemplo me vale pero lo que trato de hacer es que una vez cargado el fichero, se pueda ocultar y ver otra vez si el usuario quiere y volver a ocultarlo las veces que quiera. Con tu código se muestra una vez y posteriormente se oculta pero ya no se mostraría otra vez a no ser que se recargue la página
Supongo que el tema sería cargar el fichero y crear un boton o un checkbox que hiciera que la función initCallback se ejecutara de nuevo pero ahora con removeChild(networkLink) pero he probado de mil maneras pero nada, no soy capaz
En este ejemplo me dice que 'ge' es nulo o no es un objeto. Imagino que es porque la instancia ya está cargada
<html>
<head>
<script src="http://www.google.com/jsapi?key=ABQIAAAArCZgeQ8ddm8YbeJQqqHN5BTYrZjdppbykE52CdH9dtH9wJ0VsBQSgm6ZbaTJsaMARyyYkz_JttmHMQ"></script>
<script>
var path="http://code.google.com/articles/support/earthapikml.kml"
google.load('earth', '1');
var ge = null;
function init() {
google.earth.createInstance('map3d', initCallback, failureCallback... Leer más ...
-En code.google.com/ ...pikml.html tienes un artículo muy interesante para cargar y descargar archivos kml via los plugin de GE.
-Te adjunto un ejemplo que he realizado con los objetos del artículo anterior (pasalo a html) y con un command button al que puedes insertar código
-por último hecha un ojo al código de este ejemplo de GE earth-api-samples.googlecode.com/ ...index.html, pues creo que para tu caso va a ser mas decorativo los controles de checkbox en lugar de command button.
Reconozco que no he podido cargar varios kml en la misma instancia... pero debe haber un modo.
Para quien le pueda ser de provecho dejo un código en VBScript que convierte las coordenadas UTM en Geográficas.
Lo he desarrollado con VBScript (corre en servidor) y por estar enfocado a una aplicación hacia GE solo realiza la transformación en un sentido, con los valores en grados y fracción y referidos al elipsoide WGS84.
Ojo, pues tal como está el código se presupone que son coordenadas del hemisferio norte, si bien he dejado comentado como adaptarlo.
He mantenido los cuadros de dialogo para aquel que tenga que testearlo.
Juanderli: yo sí estaría interesado tanto en la aplicación como en el código fuente utilizado, si fueras tan amable. Te he enviado un mail, con que cuando puedas nos ponemos en contacto.
Y por supuesto muchas gracias.
GoogleMaster: querría aprovechar el momento para proponer la posibilidad de abrir un nuevo foro (tal vez dentro de "ayuda y soporte técnico"), para tener localizado en la medida de lo posible todas aquellas aportaciones relacionadas con la programación en GE (API de GE y GMaps, Macros, aplicaciones en VB... entre otras).
Opino que sería muy útil pues que yo sepa no existen foros en Castellano al que pueda acudir un desarrollador a plantear dudas y/o colaboraciones.
Quería pediros ayuda para poner google earth en un blog. Me explico:
Una compañera va a realizar un viaje por medio mundo y va a realizar un blog para ir contando la aventura, el tema es que quiere que en el blog aparezca la bola del mundo de google earth y poner ahi la ruta con un archivo kmz para que todo el mundo lo vea. En resumen, hay alguna forma de poner la aplicación en una entrada del blog o como complemento o algo y que haga esto?
Buenas, abro este tema para dejar una aportación que pueda en un futuro ser de utilidad para alguien.Es un codigo en VbScript que:
-pide como entrada una cadena conteniendo los datos de longitud y latitud según el formato de Geomedia Intergraph:
-Desglosa dicha cadena
-Hace la transformación de unidades (Google earth pide grados y fracción)
-Y por último edita y ejecuta el correspondiente archivo kml.
La aplicación está desarrollada para mi caso particular (Geomedia). Pero tal vez en un futuro cualquier usuario de Autocad, Esri o Microstation entre otros puedan adaptarlo a sus necesidades.
Para India.
RESERVA AUTÓCTONA
Puedes simplificar la pagina htlm, por ejemplo:
<center><img src="http://www.eltimon.com/zinterior/Parque%20del%20cerro%20pan%20de%20azucar1.jpg"></center><br >
El Cerro Pan de Azúcar mide aproximadamente 390 metros y se encuentra en la ruta 37 a 6 Km de la Rambla de los Argentinos y une Piriápolis con Pan de Azúcar. <br>
En la base del Cerro podemos encontrar la Estación de Cría de Fauna Autóctona más importante del País, una reserva con animales en libertad o en amplios encierros, que permite un paseo didáctico y a la vez, sumamente disfrutable. <br>
Único "Zoologico" uruguayo con animales en semi-cautividad. El camino que se adentra en la ladera del Cerro Pan de Azúcar incluye senderos laterales "laberínticos".
REPRERSA BINACIONAL SALTO GRANDE.
Solo te falta centrar la imagen. Fíjate en el código expuesto arriba.
Te felicito por tus post, que ya puedes ir colocando en el subforo correspondiente o que te los pasen los amigos moderadores.
Para India. Una vez revisados tus kmz llego a las siguientes conclusiones: Playa de Chihuaua.
La fotografía primera la has referenciado como enlace a la frase "Playa Chihuahua. Punta del Este". Por eso solo aparece la imagen cuando pinchas dicha frase.
(Si quieres ver aparecer esa o cualquier imagen te recomiendo utilices el código <img src="....">).
La segunda imagen que has colocado en un código como el recomendado, no es un enlace correcto, pues ha de ser un enlace a RED ( http://www...). Casa Pueblo (1).
Error en el código de enlace <a href="..."> (falta la h).
Error en el código de imagen <img src="..."> (has puesto scr). Casa Pueblo (2). Iguales errores que en (1) Casa. Iguales errores que en (1). Nandú en Solanas.
Error en el código de enlace <a href="..."> (falta la h).
En resumen, te aconsejo utilizar siempre el código <img src="...">, lógicamente bien escrito.
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.
...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!!
Yo no me entero de nada.Este código q=https://www.google-earth.es/uploads/forums/tusaro.kmz.Lo de Tusaro.kmz tendré que subirlo a algún sitio para que lo pueda ver el personal,porque sino solo lo veré yo.
Desde el momento que has subido tusaro.kmz al foro ya lo tienes en un sitio donde lo puede ver el personal (yo, en GE sólo veo la superposición de imágenes, pero no la ruta de GPS, por cierto) Una vez ahí ya tienes el URL, la dirección, para ponerla, como hemos dicho antes, en la barra de direcciones de Google Maps (maps.google.com/ ...tusaro.kmz), la escribes, copias o pegas, como prefieras y, a mí, me sale lo de la imagen:
Yo no me entero de nada.Este código q=https://www.google-earth.es/uploads/forums/tusaro.kmz.Lo de Tusaro.kmz tendré que subirlo a algún sitio para que lo pueda ver el personal,porque sino solo lo veré yo.
supongo que ya conocias la manera de publicar las panorámicas en google earth en que coresponden a estos kmz y kml con los que tengo problemas... si tienes algo más que compartir sobre el tema... feliz.
Gracias por las opciones que me das... en un principio voy a revisar como descargan otros pc que tenga a la mano... para descartar problemas de configuración... en todo caso mi pc tiene la configuración por defecto y de todos los KMZ y KML que he descargado desde él mi pag web en la única que descarga distinto.
Bueno... algo habrá por ahí que estoy haciendo mal en mi web... por ejemplo si descargo un kmz o kml de otra pag web ( que se descarga correctamente) y lo pongo en mi web... me pasa exáctamente lo mismo... se descargan en zip o con el código a la vista...
(les pasa lo mismo a ustedes o es mi pc el problema?)
Este es un tema que no he podido solucionar y que por lo visto no le pasa a nadie ya que no sale en los foros... Leer más ...