Crear Fichero 🗺️ Foro de Programación para Google Earth y Maps y Maps ✈️

Se encontraron 27 comentarios sobre Crear Fichero en el Foro de Programación para Google Earth y Maps
     ❌ Resetear
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í
Puede repetir la búsqueda actual por Temas pulsando aquí
Autor Mensaje

Crear capas Tema: Crear capas - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

_polifemo
Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Crear capas

Publicado:
Pequeñas novedades robierzo:

1.- Respondiendo a tu pregunta: efectivamente, por descripción del polígono me refiero a la descripción que pusimos en las capas, (longitud total de las líneas).

2.- Mira el fichero adjunto (copipasteado de la web de google): Tiene implementado un efecto que hace que la entidad (la chincheta en este caso) tenga dos estilos. El estilo normal de visualización y otro estilo cuando pasas el cursor sobre él. Sería equivalente al efecto que tiene Autocad cuando seleccionas una entidad, que se ve de otro color.
Si por ejemplo establecemos este comportamiento para los polígonos/líneas (por ejemplo reservando el estilo blaco con un grosor alto para la entidad seleccionada), salga donde salga el cuadro con la descripción el usuario sabe a que entidad corresponde la descripción. ¿Me explico?.
Si te gusta esta solución te hago un esquema de la estructura del archivo.

3.- Es html lo que metes en los campos de descripción ja, ja, ja... no es kml pero bueno, son lenguajes hermanos.
A su debido tiempo, y si quieres meterlo, te puedo también hacer un esquema para que entiendas como funciona.

Un saludo.

Crear capas Tema: Crear capas - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

robierzo
Imagen: Robierzo
Registrado:
25-Feb-2013
Mensajes: 22
Votos: 0 👍

EnvíoAsunto: Re: Crear capas

Publicado:
Hola polifemo. Lo de la descripción me parece muy buena idea. Aplausos 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. friends

Crear capas Tema: Crear capas - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

robierzo
Imagen: Robierzo
Registrado:
25-Feb-2013
Mensajes: 22
Votos: 0 👍

EnvíoAsunto: Re: Crear capas

Publicado:
Bueno, verás, he estado haciendo algunas pruebas y resulta que he conseguido crear dos capas y dentro de cada capa varias líneas. El problema es que ahora no me respeta el color de las líneas. Antes me creaba tantas capas como líneas, pero cada linea tenía su color. Ahora me crea las capas que yo quiero y me mete las lineas en su capa correspondiente, pero me las dibuja todas en blanco. No sé si conoces Autocad. En Autocad, puede haber varias capas, y en cada capa varias lineas con diferente color. Pues eso es lo que quiero hacer en Google. Échale un ojo al fichero adjunto, a ver si se te ocurre algo. Saludos.

Crear capas Tema: Crear capas - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

_polifemo
Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Crear capas

Publicado:
Será un placer colaborar contigo robierzo.

Empiezo linkandote el manual de referencia del KML. Y piensa en los KML como en un archivo XML (eXtended Markup Languaje), del que derivó el GML(Geographic Markup Languaje) con las entidades necesarias para almacenar información Geográfica, y del que deriva el KML con las peculiaridades de google.

Entiendo por lo tanto que necesitas crear el archivo por tu cuenta. Y voy a suponer que Lisp no permite manipular los nodos de un XML.
Mi recomendación (que seguro que Lisp si que lo permite) es que edites un fichero como texto plano y escribas el código XML necesario.

Y te propongo la siguiente estructura:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<Style id="Nombre que decidas"> Supongo que esto será lo mas parecido a definir las capas. En verdad defines estilos de visualización que despues asignas a cada Placemark.
<IconStyle>¿Para entidades puntuales?, supongo</IconStyle>
<LineStyle>Por cierto, interpreto que Google usa para los colores...
Leer más ...

Crear capas Tema: Crear capas - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

robierzo
Imagen: Robierzo
Registrado:
25-Feb-2013
Mensajes: 22
Votos: 0 👍

EnvíoAsunto: Re: Crear capas

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

¿FALLA EN API3 DE GOOGLE MAPS? Tema: ¿FALLA EN API3 DE GOOGLE MAPS? - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

moliadicto
Imagen: Moliadicto
Registrado:
20-May-2010
Mensajes: 13
Votos: 0 👍

EnvíoAsunto: ¿FALLA EN API3 DE GOOGLE MAPS?

Publicado:
Hola estoy intentanto hacer algun ejemplo con ficheros xml con el api3 de los muchos que hay en internet, o incluso con los ejemplos de google y sale el mapa pefecto, pero los punto no aparace ninguno. Pruebo tambien con los ejemplos que hay con bases de datos en mysql y php (crear tienda,etc), y lo mismo, sale el mapa pero no los puntos. Con el api 2 funciona todo perfecto pero con el 3 no consigo que funcione, y os puedo asegurar que no son errores de codificar mal, pues solo hago copiar y pegar sin tocar nada, y repito eso mismo con el api 2 funciona.

Le pasa a alguien mas esto?

Un saludo

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

jestebanb14
Imagen: Jestebanb14
Registrado:
21-Oct-2011
Mensajes: 5
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
_polifemo Escribió:
Buenas jestebanb14 Google Earth no permite obtrener sus datos de altimetría de modo automatizado.

No obstante puedes usar el API de gmaps, exáctamente el Google elevation API. Fijate en los ejemplos que hay al final.

Un saludo.
GRACIAS, VOY A REVISAR..!!!

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

_polifemo
Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
Buenas jestebanb14 Google Earth no permite obtrener sus datos de altimetría de modo automatizado.

No obstante puedes usar el API de gmaps, exáctamente el Google elevation API. Fijate en los ejemplos que hay al final.

Un saludo.

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

jestebanb14
Imagen: Jestebanb14
Registrado:
21-Oct-2011
Mensajes: 5
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
Buen día, escribo desde Venezuela, el asunto es que tengo una serie de coordenadas y necesito hallar las alturas de una serie de coordenadas, pero como son tantas, queri saber si hay la posibilidad de enlazar google earth con el excel, y dicho programa me entregue las alturas de todos los puntos, en ecxel, lo que he estado haciendo hasta ahora es copiar las coordenas desde excel a google earth y fijarme en la parte inferior de la pantalla aparece y altura luego esa altura la transcribo en ecxel... algún programador que me puede ayudar.......!!!

soy estudiante de ING. CIVIL

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

jestebanb14
Imagen: Jestebanb14
Registrado:
21-Oct-2011
Mensajes: 5
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
hola
tengo una tabla de ecxel con diferentes coordenas, necesito hallar las alturas de estas coordenas, con google earth y que me las arroje en una tabla de ecxel como le hago?? algun programador que me ayude

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

_polifemo
Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
Marta1980 Escribió:
Buenas,
me gustaría saber como puedo crear un fichero .kml a partir de un .csv si es posible en C.
Muchas gracias

Importante aclarar esto. Entiendo que buscas una solución mediante la programacion.

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

_polifemo
Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
Te has explicado bien Marta1980. Mas bién soy yo quien no consigue hacerse entender ;).

Tienes dos dudas, la primera es como crear el archivo y la segunda como actualizar dichos cambios cada 10 minutos. Pero como no podemosempezar la casa por el tejado,loprimeroes saber hacer el kml.

A ver si consigo que lo veas así:

1.- Fíjate en este link. Te explica que estructura tiene un placemark y te pone un ejemplo (el ejemplo lo tienes adjunto en este mismo post, placemark.kml).
Dicho de otro modo si escribes en un archivo de texto normal ese código y luego guardas el archivo como kml ya tienes tu archivo.
Para ello debes aprender a abrir, editar y guardar archivos de texto plano en los links que te pasé anoche.
2.- Dentro de las etiquetas Placemark tu vas a elegir que etiquetas quieres meter y cuales no. Por ejemplo querrás poner un nombre, un punto, una descripción (que puedes utilizar para introducir tus mediciones de temperatura y humedad) mientras que probablemente el Look At no lo quieras.
3.- Una vez domines como escribir sobre archivos, necesitarás aprender a leer otros...
Leer más ...

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

Marta1980
Imagen: Marta1980
Registrado:
07-Oct-2011
Mensajes: 11
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
Muchas gracias,
yo creo que no me he explicado bien...es que soy demasaido novata.
Lo vuekvo a intentar Tengo un fichero .csv con la siguiente estructura:
estacion,temperatura,humedad,coordx,coordy
est1,t1,h1,x1,y1
est2,t2,h2,x2,y2
est3,t3,h3,x4,y3

est1,2,3=nombre estacion
t,h=valores numerticos medidos
x,y=coordenadas

cada 10 minutos, los valores t,h van cambiando, es decir, se genera un nuevo .csv que machaca al anterior.
Me gustaría crear un .kml que tambien fuera refrescandose cada 10 minutos de manera que al pinchar el google earth sobre cualquier estacion me salieran los ultimos datos de h y t.

Esa es mi duda, no se como crear el .kml a partir del .csv

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

_polifemo
Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
Hola Marta1980. Mi recomendación es que aprendas los siguientes procesos:

1.- decidas que estructura van a tener tus entidades del kml (serán puntos, lineas, polígonos)
2.- A editar y escribir archivos de texto plano.
3.-A leer archivos de texto plano
4.- Si ya sabes editar y escribir archivos de texto plano, y sabes que estructura quieres que tengan tus kml ya sabes crear kml.
5.- Si ya sabes leer archivos de texto plano, puedes leer archivos con extensión csv.
6.- Además en el momento de escribir los archivos deberás poner en su lugar correspondiente los valores leidos en el csv

En resumen, si quieres programar una aplicación todo lo que necesitas saber es leer y escribir archivos de texto plano. Se que suena mas simple de lo que realmente es, pero la verdad es que nunca hemos tenido que ponernos en este foro la necesidad de desarrollar una aplicación similar.

Si decides lanzarte a ello, tienes ejemplos y ayudas en la web:

Editar textos - www.dotnetcr.com/ ...-con-VBNET
Leer textos - support.microsoft.com/kb/302309/es
Ambas cosas - support.microsoft.com/kb/315828/es

Si quieres comienza con el asunto...
Leer más ...

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

Marta1980
Imagen: Marta1980
Registrado:
07-Oct-2011
Mensajes: 11
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
Muchas gracias,
la verdad es que yo controlo poco de programación engeneral,
me pondrías un jemplo en VB para poder leer el fichero de texto y convertirlo a .kml?
Por cierto maquito, lo que me enviaste esta fenomenal, pero el problema es que el fichero .csv va actualizándose cada 10 minutos y necesitaría que el .kml se fuera actualizando también.
gracias de nuevo

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

Morta
Imagen: Morta
Registrado:
09-Oct-2008
Mensajes: 64
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
Hola Marta1980
Los ficheros tanto en csv como kml (que no kmz) son simples ficheros de texto que puedes editar con el bloc de notas. Desconozco si C tiene alguna forma de leer un fichero de texto pero si hay alguna forma, trabaja en ello que no sería difícil. En lenguajes como PHP, Visual Basic etc es bastante fácil leer un fichero línea a línea, extraer los datos que te interesan y convertirlos a kml
Espero que te sirva la idea
Saludos

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

maquito
Imagen: Maquito
Registrado:
08-Ene-2009
Mensajes: 482
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
Mira a ver de este otro sitio. como dxf se que funcionaba
http://kmltools.nobletech.com/

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

Marta1980
Imagen: Marta1980
Registrado:
07-Oct-2011
Mensajes: 11
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
Muchas gracias,
pero ahí no he encontrado nada de ficheros .csv
me das otra alternativa??
otra vez, gracias por contestarme

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

maquito
Imagen: Maquito
Registrado:
08-Ene-2009
Mensajes: 482
Votos: 0 👍

EnvíoAsunto: Re: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
Marta1980 Escribió:
Buenas,
me gustaría saber como puedo crear un fichero .kml a partir de un .csv si es posible en C.
Muchas gracias

Saludos Marta! Mira a ver si encuentras algo aquí
freegeographytools

Crear un fichero .Kml a partir de un fichero .csv Tema: Crear un fichero .Kml a partir de un fichero .csv - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

Marta1980
Imagen: Marta1980
Registrado:
07-Oct-2011
Mensajes: 11
Votos: 0 👍

EnvíoAsunto: Crear un fichero .Kml a partir de un fichero .csv

Publicado:
Buenas,
me gustaría saber como puedo crear un fichero .kml a partir de un .csv si es posible en C.
Muchas gracias

Como centrar el mapa desde el fichero kml Tema: Como centrar el mapa desde el fichero kml - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

_polifemo
Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Como centrar el mapa desde el fichero kml

Publicado:
paput Escribió:
Hola, llevo una semana detrás del tema (como centrar mapas desde el fichero kml y no lo consigo). Para ficheros con formato gpx no tengo problema gracias a loadgpx.4.js, pero para ficheros klm no consigo que se me centre el mapa en el track. ¿Proporciona el api alguna función para centrarlo o se ha de crear una función que busque el centro del mapa?
Si es esto último, alguien me puede ayudar, ya que de javascript no estoy muy allá.
Gracias

¿Desde el fichero kml? insisto en el método Look At.

Si tienes alguna duda te podemos echar un cable.

Un saludo.

Como centrar el mapa desde el fichero kml Tema: Como centrar el mapa desde el fichero kml - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

paput
Imagen: Paput
Registrado:
12-Sep-2011
Mensajes: 8
Votos: 0 👍

EnvíoAsunto: Re: Como centrar el mapa desde el fichero kml

Publicado:
Hola, llevo una semana detrás del tema (como centrar mapas desde el fichero kml y no lo consigo). Para ficheros con formato gpx no tengo problema gracias a loadgpx.4.js, pero para ficheros klm no consigo que se me centre el mapa en el track. ¿Proporciona el api alguna función para centrarlo o se ha de crear una función que busque el centro del mapa?
Si es esto último, alguien me puede ayudar, ya que de javascript no estoy muy allá.
Gracias

Crear filtros en KML Tema: Crear filtros en KML - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

eltitee
Imagen: Eltitee
Registrado:
17-Mar-2011
Mensajes: 7
Votos: 0 👍

EnvíoAsunto: Re: Crear filtros en KML

Publicado:
Hasta el lunes no te lo podría enviar ya que el fichero lo tengo en otro equipo.
Dime como lo hago para enviartelo.

Un saludo!

Crear filtros en KML Tema: Crear filtros en KML - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

eltitee
Imagen: Eltitee
Registrado:
17-Mar-2011
Mensajes: 7
Votos: 0 👍

EnvíoAsunto: Re: Crear filtros en KML

Publicado:
no puedo adjuntar el fichero.. pesa demasiado..

Capas en Google Earth Tema: Capas en Google Earth - Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps

Morta
Imagen: Morta
Registrado:
09-Oct-2008
Mensajes: 64
Votos: 0 👍

EnvíoAsunto: Re: Capas en Google Earth

Publicado:
Hola de nuevo Polifemo

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 ...
Página 1 de 2 Ir a página 1, 2  Siguiente
Todas las horas son GMT + 1 Hora
Cambiar a:  



Mostrar/Ocultar Últimas Fotos del Foro