Cuando estoy creando un kmz, por lo general utilizo mis propios iconos personalizados y algunos de los predeterminados de google earth. Al usar mis propios iconos, estos se guardan en el archivo kmz en una carpeta llamada files y el archivo se va incrementando de tamaño. Por ejemplo:
Si utilizó un icono llamado iglesia.png como marca de posición, este se agrega al archivo kmz en la carpeta files, luego en el documento doc.kml que también se encuentra en el archivo kmz, aparece como <href>files/iglesia.png</href>.
El primer problema es que cuando voy trabajando con mi archivo, después de unos momentos o unas horas u otro día que continuo, el nombre del icono en la carpeta files cambia, por ejemplo a iglesia_0.png y en el documento kml como <href>files/iglesia_0.png</href>. Esto pasa con todos mis iconos.
El segundo problema es que cuando cierro google earth y lo abro nuevamente, al crear otra marca de posición, tengo que seleccionar nuevamente el icono de mi carpeta de iconos. Al hacer esto para google earth... Leer más ...
Cuando estoy creando un kmz, por lo general utilizo mis propios iconos personalizados y algunos de los predeterminados de google earth. Al usar mis propios iconos, estos se guardan en el archivo kmz en una carpeta llamada files y el archivo se va incrementando de tamaño. Por ejemplo:
Si utilizó un icono llamado iglesia.png como marca de posición, este se agrega al archivo kmz en la carpeta files, luego en el documento doc.kml que también se encuentra en el archivo kmz, aparece como <href>files/iglesia.png</href>.
El primer problema es que cuando voy trabajando con mi archivo, después de unos momentos o unas horas u otro día que continuo, el nombre del icono en la carpeta files cambia, por ejemplo a iglesia_0.png y en el documento kml como <href>files/iglesia_0.png</href>. Esto pasa con todos mis iconos.
El segundo problema es que cuando cierro google earth y lo abro nuevamente, al crear otra marca de posición, tengo que seleccionar nuevamente el icono de mi carpeta de iconos. Al hacer esto para google earth existe un icono... Leer más ...
jlbenito
Copia el siguiente código y guárdalo como html.
Hay dos "polyline" senzillos clickables y cada uno con su ventana informativa.
Espero que te sirva para tu mapa y solucione el problema de cargar el nuevo mapa en la misma ventana del navegador.
<html >
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Clickable Polyline</title>
<script src="http://maps.google.com/maps?file=api&v=2&key=abcdef" type="text/javascript"></script>
<script type="text/javascript">
function initialize() {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(37.444, -122.1419), 14);
function createClickablePolyline(polyline,myhtml) {
var line = polyline;
GEvent.addListener(line, "click", function(latlng){ map.openInfoWindowHtml(latlng, myhtml); });
return line;
}
var polyline = new GPolyline([
new GLatLng(37.4419, -122.1419),
new GLatLng(37.4519, -122.1519)
], "#ff0000", 5);
var myhtml = '<h2>Nombre 1</h2><a... Leer más ...
Muchas gracias licaon. Estuve mirando la documentación a fondo y me encontre con la 'sorpresa' de que el atributo <a> solo admitia dos metodos el 'href' y el 'type', en cambio el metodo 'target' no lo contemplaba. Por otro lado habia usado el "new GPolyline" del API de Google no me dejaba introducir los eventos de ventana. ¿Estoy en lo correcto? Por otro lado, me mirare el tema de Fusion Tables de Google.
No se muy bien porque pasa eso. Supongo que habrás pobrado con los diferentes valores de "target".
Veo que para los puntos de interés ahora usas el API de Google Maps, así puedes controlar el iconSize.
¿cuando los puntos de interés se añadian usando un kml, el link "Veure" también se abría en una nueva pestaña?
Si es así lo único que yo te puedo decir es que construyas los itinerarios usando "new GPolyline" del API de Google Maps y ver si así se soluciona.
Por último, si estás interesado en crear más mapas como este, te recomiendo que le eches un ojo a Fusion Tables de Google.
Muchas gracias, la verdad es que algo de eso habia leido por ahi, pero no estaba muy seguro de que fuese cierto. Ahora os planteo otra pregunta mas, en esa misma pagina, he creado unas rutas, que cuando clickas se abre la ventana de información. En esas ventanas tengo unos links, cuando clicko esos links .... se abren ventanas nuevas, hay forma alguna de que se abran los links en la misma ventana?? Muchas gracias anticipadamente.
Al añadir un kml a Google Maps via GGeoXml el icono siempre aparece con 32x32 px. Es una limitación.
En un foro de Google Earth un usuario sugiere crear un icono de 32x32 con un marco transparente, y entonces poner el icono del tamaño que quieres dentro de este marco en el borde inferior izquierdo.
Efectivamente tienes que utilizar esa etiqueta.
Puedes aplicarla al icono y/o a la etiqueta de texto
Algo así como
<Style id='waypoint0'>
<IconStyle>
<Icon>
<href>http://www.xxxxx</href>
</Icon>
<scale>0.7</scale>
</IconStyle>
<LabelStyle>
<color>ffffffff</color>
<scale>0.5</scale>
</LabelStyle>
</Style>
Hola a todos, soy nuevo en esto el los archivos kml, y por eso la pregunta que os quiero hacer seguramente es obvia, pero no encuentro la respuesta. Os comento, he creado una archivo kml, en el que tiene una serie de marcas, que se visualizan con un icono externo. Este icono que tiene un tamaño de 14x14 pixeles, cuando se visualiza en el mapa, me aparece enorme (32x32), más del doble. He visto que hay una tributo <escale> de <iconStyle>, que gestiona la escala de este icono. He variado este dato varias veces, y todos los casos siempre se visualiza el icono en este tamaño, 32x32. Teneis alguna idea.
Podeis ver el efecto en .... www.jdmultimedia.net/ ...ractiu.php
He resuelto el problema del tamaño cargando los archivos de imágenes en Google Docs. Con esta nueva aproximación, voy a comenzar un proyecto sobre la Historia Geológica de la Tierra. Es importante establecer, antes que nada, una estructura clara que permita integrar paulatinamente diferentes archivos KMZ generados, quizás, por diferentes personas.
El KMZ principal tendrá una carpeta principal denominada “SELECCIONAR PERIODO” que, como su propio nombre indica, permitirá seleccionar un determinado periodo y presentar sobre el mapa los “Objetos Históricos” (superponibles y marcas) que correspondan a ese periodo. En general los superponibles se referirán a áreas con significación histórica o simbología para explicar los hechos (títulos de los períodos, flechas, frentes…etc). En principio las Marcas podrán ser para introducir Información, Imágenes y Videos.
Para almacenar los Objetos Históricos (de donde se extraerán para ser presentados en el periodo seleccionado) existen otras cinco carpetas denominadas “Superponibles”, “Titulos”, “Información”, “Imágenes” y “Videos”, todas ellas, para aclarar, se pondrán dentro de otra carpeta que se denominara “Material de Apoyo”.