Google echará el cerrojo a la API para desarrolladores de Google Earth el 12 de diciembre de 2015.
El problema parece ser de seguridad: utiliza el marco de NPAPI y estas aplicaciones han sido consideradas inseguras por varios navegadores.
Los desarrolladores mayoritariamente han agradecido el apoyo prestado por Google durante estos años, aunque algunos echan de menos el que no se anuncie una alternativa a esta API, antes de anunciar el cierre.
La nota de Google dice:
Viernes, 12 de diciembre 2014
Anunciamos el deprecado de la API de Google Earth
Hace más de seis años introdujimos el API de Google Earth, que permite a los desarrolladores crear ricas aplicaciones sobre mapas en 3D en el navegador, utilizando JavaScript. Y con los años, los desarrolladores han construido un buen número de aplicaciones fascinantes.
Sin embargo, la API de Google Earth se basa en una tecnología llamada el Plugin NPAPI framework, y recientemente, por razones de seguridad, tanto en Chrome y Firefox, han anunciado que están quitando el apoyo a este marco.
Estas razones de seguridad, junto con la disminución de soporte multiplataforma (sobre todo en los dispositivos... Leer más ...
Lo primero me presento, soy nuevo en el foro y novato en google earth pero con ganas de aprender y conocer más sobre este mundo.
La pregunta que quería hacer es la siguiente, estoy desarrollando una aplicación en javascript y me gustaría que cuando se superpongan mis puntos, se abra como en google earth una forma de estrella con todos los puntos y su información.
ENTIENDO, PERO LO QUE QUIERO HACER ES MOSTRAR UNOS ARCHIVOS KML EN LA APLICACION WEB(YA SEA DE UN SERVIDOR O DE ALGUNA OTRO MEDIO), MI PREGUNTA ES :......... COMO PODER MOSTRAR ESOS ARCHIVOS EN LA APLICACION WEB O MEJOR DICHO "COMO IMPORTARLOS" ........PARA ASI MODER MOSTRAR POLIGONOS O PUNTOS, GRACIAS
ESTOY HACIENDO UNA APLICACION WEB CON GOOGLE EARTH Y QUISIERA SABER COMO PUEDO MOSTRAR LOS ARCHIVOS KML QUE ESTAN GUARDADOS EN MIS DOCUMENTOS, MUCHAS GRACIAS
Hola. Estoy estrenando este foro por primera vez. Soy un gran fan y utilizo a diario el google earth que me parece una de las mejores aplicaciones que nos da la red.
He visto que eres un gran entendido y te quiero preguntar. Cuando tienes la opción de strret view y pinchas sobre el muñeco se pone en azul las zonas y carreteras por donde esta disponible, pero hoy en todo el día no me da esa opción. Con lo que pierdo la ventaja de ver las carreteras entre pueblos y ciudades que están disponibles antes de bajar a strret view
Es un fallo? Es una actualización?
bueno,
les cuento que desinstalé e instalé Google Earth y todo funciona como siempre, es decir, al bajar un archivo desde el foro, se abre automáticamente G.E.
este aplauso ... es para mi
Enhorabuena por resolverlo.
Para otras personas a las que le suceda esto: al instalar un aplicacion se rompe el vinculo entre KMZ y Google Earth, en windows se puede restablecer la configuracion de varias formas.
Una de ellas es abrir un kmz con boton derecho y asociar el programa predeterminado en dos pasos.
Tras un acuerdo con el departamento de investigaciones arqueológicas de la India, la aplicación 'maps' ofrece ahora a través de la vista 'street view' el interior del espectacular palacio del siglo XVII situado en Agra y otros 30 monumentos de la India.
A través de su aplicación de google maps y google cultural institute se podrá realizar una visita virtual del interior del Taj Mahal y otros 30 lugares emblemáticos del patrimonio cultural de la India, como la Tumba de Humayun. La herramienta ‘Street view’ de google y las imágenes panorámicas proporcionan una vista de 360º.
iGoogle dejó de estar disponible el 1 de noviembre de 2013. La versión para dispositivos móviles se retiró el 31 de julio de 2012.
¿Por qué se ha tomado esta decisión?
iGoogle se lanzó por primera vez en 2005, antes de que nadie pudiera imaginar del todo la manera en la que la Web y las aplicaciones para móviles actuales pondrían al alcance de todos información personalizada y en tiempo real. Debido a las modernas aplicaciones que se ejecutan en plataformas como Chrome y Android, la necesidad de un producto como iGoogle ha ido desapareciendo con el tiempo.
¿Qué pasará con los datos almacenados en mis gadgets?
Todos tus datos personales que estén almacenados en otros productos de Google seguirán estando disponibles a través de esos productos, incluidos Gmail, Google Calendar, Google Finance, Google Drive, Google Bookmarks y Tareas de Google. Por tanto, podrás seguir accediendo a tus correos electrónicos, documentos y eventos. En lugar de acceder a tus datos a través del gadget, deberás visitar el producto... Leer más ...
Se me ocurre que puedes tener problemas de compatibilidades. Revisa este documento pues a mí ya me ocurrió algo parecido en su momento.
Posibles causas
-Cito textualmente: "Existe un límite en el número de capas KML que se pueden mostrar en un único mapa de Google Maps. Si superas este límite, no se mostrará ninguna capa. El límite se basa en la longitud total de todas las URL transmitidas a la clase KMLLayer y, por tanto, variará según la aplicación; de media, debes poder cargar entre 10 y 20 capas sin superar el límite"
- Número máximo de enlaces de red = 10
-Incorrecto funcionamiento del método "addoverlay"
-¿Elementos XML en el KMZ?
Ya por último, te linko un listado de los elementos KML compatibles con Gmaps.
Estoy desarrollando una aplicación que según el número de tiendas en un país, éste cambie de color. Por ahora estoy dibujando los países con polígonos y rellenando el color de éstos según las tiendas, pero los polígonos no quedan bonitos al acercarme.
Por ello, he buscado y encontrado una serie de KMZ que te dibujan los países de una forma muy detallada y los pone de un color estándar que está codificado en el KMZ por defecto. Mi idea era poder cambiar en mi aplicación el color y poder seguir utilizando los demás datos del KMZ para así poder llevar a cabo mi aplicación de manera correcta.
Por favor, ¿alguien sabe como puedo desarrollar esto? También acepto otras soluciones en las que no haya que usar KMZ o KML directamente, como Fusion Tables.
Buenas a todos. Estoy teniendo serios problemas para migrar la aplicación que he desarrollado. Solo hay que ver la cantidad de mensajes que he escrito relacionado con el tema.
Esta vez necesito saber cómo crear un camino de un origen a un destino a través de las coordenadas. Exactamente lo mismo que hace google maps cuando clickeas con el botón derecho en el mapa y seleccionas "Ruta desde aquí" y "Ruta hasta aquí" He intentado lo siguiente:
var request = {
origin:"<%=coordOrig%>,
destination:"<%=coordDest%>",
travelMode: google.maps.TravelMode.WALKING
};
var directionsService = new google.maps.DirectionsService();
var directionsDisplay = new google.maps.DirectionsRenderer();
siendo coordOrig y coordDest dos variables jsp que contienen dos cadenas con las coordenadas del lugar origen y el lugar destino. Pero me sale en el mapa el origen y el destino... Leer más ...
En el caso de Android, prueba a desinstalar la ultima actualización de version, a ver si quedandote con la antigua funciona.
Ya me direis algo.
Los ingenieros se han lucido con la ultima versión.
Gracias por tu respuesta.
He probado a desinstalar la aplicación en Android y volver a instalarla (no me da opción a que elija una versión determinada), pero sigue sin funcionar.
Buenas tardes, yo tengo el mismo problema con la aplicación para el movil en entorno Android, desde que instalé la ultima actualización.
Sale la siguiente pantalla:
Tengo un problema hace más de 3 meses en la compañía donde presto servicios de soporte tecnológico.
El asunto es que se maneja una aplicación de monitoreo de GPS, para lo cual se tiene un entorno vía WEB, con un plug in de Google Earth para la visualización. En principio ( Y esto ha sido para varios equipos, con diferentes configuraciones y sistemas operativos), todo funciona bien. Pero inesperadamente se empieza a llenar el disco duro, a una velocidad magnífica. Y encuentro que son los temporales que se almacenan en la carpeta APPDATA/LOCALLOW/GOOGLE/GOOGLE EARTH.
He intentado de todo, diferentes versiones del PlugIn, usarlo en internet explorer, google chrome y firefox. Windows 7 x32, x64. He instalado el Google Earth completo, para la administración de la CACHE. Pero nada!!!
Ya no se que más hacer.
Por favor cualquier colaboración, la agradezco enormemente.... Leer más ...
Buenas tardes de nuevo. Hace un tiempo que no me hizo faltausar el foro para mi proyecto. Pero ahora me ha surgido otra duda. En mi aplicacíon en un moemnto determinado creo una ruta entre dos puntos, una ruta que hace google maps, pero la crea en modo DRIVING, ¿Cómo puedo cambiar esta propiedad a WALKING?
Bueno, a ver:
Punto 1: Estaría bien, pero tal como tengo definida la estructura en estos momentos, yo meto todas las parcelas en la misma capa, con lo cual no se podría identificar qué dato pertenece a cada parcela. Uhhhmmmm. Ya veré si lo arreglo.
Punto 2: Me interesa. Eso sí, no te mates mucho. Con tiempo, que ahora estoy metido con lo de carreteras y a ver si lo acabo. Estoy un poco perezoso.jeje
Punto 3: Me interesa, pero no en este momento. Que ya dice el refrán, "El que mucho abarca poco aprieta." o también "Aprendiz de mucho, maestro de nada". jeje.
Punto 4: Otra duda que tengo es si se pueden poner textos. He estado mirando el tutorial pero no veo nada al respecto.
Dejo un avance de la aplicación de carreteras. No es otra cosa que aunar lo de las parcelas con lo de las lineas. Pero bueno, es una herramienta más para visualizar un proyecto de carretera de otra manera. Venga. Saludos y muchas gracias por todo.
Hola polifemo. Te muestro un pequeño avance más. La aplicación que estoy haciendo, además de mostrar la cartografía, le he puesto una opción para mostrar parcelas.En cada parcela aparece una marca de posición con información de su perímetro y su superficie. "Mola mazo". jejeje. Seguimos progresando. Saludos.
P.D.: Cualquier sugerencia será bien recibida.
Acabo de llegar de viaje robierzo. Y veo que te has empleado a fondo el fin de semana. Una evolución tremenda, mis felicitaciones!!!.
Veo además que has empezado a utilizar html, que dará a tu rutina un extra interesante. La una duda que me entra es que las marcas de posición se renderizan con cada nuevo zoom, por lo que si amplias el zoom el tamaño de las marcas aumentan mientras no lo hace (lógicamente) la parcela, y eso puede desvirtuarte la visibilidad del mapa.
¿No te sale mas a cuenta usar el campo descripción del polígono? también admite html.
Hola polifemo. Te muestro un pequeño avance más. La aplicación que estoy haciendo, además de mostrar la cartografía, le he puesto una opción para mostrar parcelas.En cada parcela aparece una marca de posición con información de su perímetro y su superficie. "Mola mazo". jejeje. Seguimos progresando. Saludos.
P.D.: Cualquier sugerencia será bien recibida.
Joo. Pues sí que es curioso. La verdad es que la aplicación del foro y Google earth muestran los globos informativos en distinta posición. Bueno, lo cierto es que lo importante es lo que pone el globo informativo. La posición es más bien estético. Pero no se le puede pedir todo a una herramienta que, como tú dices, no es cartográfica. Seguimos investigando. Saludos.
Buenas robierzo. La verdad es que no estoy usando Google Earth para ver tus kml; estoy usando la aplicación "ver en google maps" que tiene este foro. Y probablemente como en verdad "rula" bajo gmaps el comportamiento sea distinto.
Tendremos que tener esto bien presente para evitar futuros malentendidops, je, je. En el adjunto Muestra.jpg puedes ver como se ve en Gmaps al pulsar sobre la acera de la redonda de entrada al polígono.
Respecto a estar en el trabajo. Un buen jefe sabe que lo que tiene que estar a tiempo es el trabajo bien hecho.
Al tema.
Te cuento mis averiguaciones hechas en el periodo post-comida:
1.- Vía código kml no podemos hacer nada al respecto pues el tag no tiene "mapeado" ningún atributo adicional (por lo tanto ninguno que nos sirva a nosotros).
2.- Una solución es trabajando con el API de Google Earth. Habría que porgramar un "escuchador de eventos (event listener)", darle instrucciones a dicho "escuchador" y ya por último meter el código. Resumiendo, mucha historia y no compensa.
3.- trasteando la documentación principio de nuestro post descubrí el TAG <StyleMap> que parece pensado para cambiar el estilo de una entidad cuando pasas... Leer más ...
Hola polifemo. Lo de la descripción me parece muy buena idea. Lo incorporaré para hacer una nueva opción de la aplicación, para parcelas. Le echaré un ojo a ver qué tipo de información puedo incorporar a lo que tengo. Piensa que el fichero kml se genera automáticamente al seleccionar las entidades de Autocad, por lo que la información de la descripción debería obtenerse automáticamente también. Es información que debería estar asociada a cada entidad o capa. Lo estudiaré. Lo de los estilos no le des más vueltas, ahora ya lo tengo como decíamos al principio y ya no lo voy a cambiar. No he recibido el privado. También puedes enviarme un email a mi correo que aparece en los post. Saludos.
Tenemos un problemilla Robierzo. Las clases de Geometría (Linestring entre otras) no admiten asignación de estilo. Al cargarte el TAG <styleUrl> y ponerlo donde no tiene cabida han vuelto las lineas a ser blancas por no tener ningún estilo definido.
Como solución se me ocurre:
1.- Los objetos que admiten el parámetro <styleUrl> parecen ser los que están englobados como Features. Placemark Folder y Document entre ellos.
2.- Create un Folder para cada capa (así podras emular el comportamiento de activar/desactivar capas). Y en cada folder metes un Placemark por cada estilo de visualización, y a ese Placemark le metes todas las geometrías...
3.- O directamente un Placemark por cada tipo de visualización si no quieres complicarte mas.
Te adjunto un ejemplo.
Ya por último decirte que se que no es una solución muy elegante. Pero estamos trabajando con KML y aplicaciones de Google, no con software cartográfico, lo que es una limitación.
Hola polifemo. jejeje. Qué grande es esto de internet y qué pequeño. Efectivamente soy el mismo robierzo que el de cartesia. Verás, la aplicación que quiero hacer es en Lisp. No importa que seas un profano en eso, lo importante es darle el formato correcto al KML para que funcione. El archivo que he colgado lo he hecho yo a mano. Este es el primer paso para tener un ejemplo claro que funcione, y utilizarlo de espejo para crearlo a través de Lisp. Actualmente Autocad no tiene ninguna herramienta para generar los KML. De ahí que yo quiera hacer una. He buscado varios ejemplos por el foro y sin tener ni idea de los KML he ido confeccionando uno hasta hacer el fichero del ejemplo que he colgado. Funciona bien, pero tiene el problema que me mete cada elemento en una capa. Yo quiero evitar eso. Quiero hacer que si hay 50 elementos en autocad, que pertenecen a 3 capas, que el KML aparezca con 50 elementos repartidos en esas 3 capas. Y que no me aparezcan 50 capas. Si no es un rollo para desactivar en Google Earth los elementos que no me interesa. No sé si me he explicado bien. Yo soy completamente profano en esto de los kml, y lo que he hecho no quiere decir que sea lo mejor. Igual hay... Leer más ...