hola a todos tengo este codigo kml con dos puntos no se como cambiar el color de icon no se en que parte debo pegar el codigo de cambio de color.
<?xml version="1.0" encoding="utf-8" ?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document id="root_doc" >
<Folder><name>ddt_comisarias_2</name>
Hola, estoy tratando de generar un kmz para colgar pero al abrirse en Google Earth, me dice error "analisis error line 383, column 579 mismatched tag" leo la linea 383 pero no soy muy ducho en tema codigo, pero no detecto ningun error, puedo colgar el codigo para que lo veais?, es el siguiente=
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<Style id="balloonStyle">
<BalloonStyle><text><!]]></text>
</BalloonStyle>
</Style>
<Style id="iconStyle0">
<IconStyle>
<scale>0.5</scale>
<color>ff0000ff</color>
<Icon>
<href>http://maps.google.com/mapfiles/kml/pal2/icon18.png</href>
</Icon></IconStyle></Style>
<Style id="labelStyle"><LabelStyle><color>ff0000ff</color></LabelStyle></Style>
<Style id="linkStyle0">
<LineStyle>
<color>3ae62e2e</color>
<width>5</width>
</LineStyle>
</Style>
<Style... Leer más ...
...donde esta la latitud
latitud = Replace(latitud, ",", ".")
longitud = Worksheets(1).Cells(j, "B") 'columna donde esta la longitud
longitud = Replace(longitud, ",", ".")
descripcion = Worksheets(1).Cells(j, "C")
name = Worksheets(1).Cells(j, "D")
Para quitar esas indicaciones necesitas añadir en el Style del icon lo siguiente:
<BalloonStyle>
<text>$[description]</text>
</BalloonStyle>
Puedes descargar el ejemplo que adjunto y mirar el KML en un editor de texto.
function init() {
var content = document.getElementById('content');
google.earth.createInstance('content', initCallback, failureCallback);
}
function initCallback(instance) {
ge = instance;
ge.getWindow().setVisibility(true);
ge.getNavigationControl().setVisibility(ge.VISIBILITY_SHOW... Leer más ...
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>
Le he echado un ojo a tu archivo y he observado que para el <Icon> utilizas elementos obsoletos (ademas especifica que gmaps no admite giros). Tal vez si actualizas este elemento a la nueva sintaxis se solucione todo.
Es una platación y ademas una atraccion turistica. Tiene una excursión que se llama Big Pinaple Train Tour (un tour por la plantación).
Por cierto, muy cerca también hay una nuez de macadamia gigante.
Informacion turistica de excursiones cerca de Brisbane en ingles:
Quote::
The Big Pineapple
The Big Pineapple is an imposing 16m high, fibreglass Pineapple Icon was established in 1971. Visitors to the plantation are invited to explore its interior to discover more about Queensland's Tropical Fruit industries, or to simply take in some of the best Sunshine Coast rural views from the top level. Just one hours easy drive north of Brisbane, on Queensland's beautiful Sunshine Coast, come and enjoy the beauty of the lush tropical fruit plantations, sample Queensland style foods, come face to face with Australian wildlife or shop for quality arts, crafts and souvenirs.
hola
estoy usando la api GMAP en una aplicacion web (aspx), donde inserto en el objeto mapa unas marcas con unas etiquetas. os copio abajo el codigo que uso para insertar en mi mapa los marcadores:
GMarker marker = new GMarker(point, icon);
GInfoWindow window1 = new GInfoWindow(marker, strMarker, false, GListener.Event.click);
GMap1.addInfoWindow(window1);
GMap1.enableHookMouseWheelToZoom = true;
Mi pregunta es como puedo borrar los markers (NO TODOS, SOLO ALGUNOS) insertados en mi mapa, y si existe alguna funcion que me permita eso.
Tienes que buscar en tu archivo estas etiquetas. Cuandro encuentres la de <href> dentro de Icon, sustituyes.Y para modificar la posición de la imágenmodifica los valores x e y de overlayXY y screenXY. Ya tienes la parte teórica, ahora a estrujarse el coco que acabará saliendo
...en el GPS y es un Garmin, lo puedes pasar directamente a Google Earth...
Si no tendrias que buscar un conversor de los datos de tu GPS a Google Earth.
Hay web que los hacen con todos GPS los habituales.
SI los datros los tienes en excel, tambien tienes la opción de editarlos (cada punto saldria como una localización) de acuerdo con la sintaxis de los KML.
Esto es un tipico KML:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Document>
<name>mina.kmz</name>
<Style id="sn_ylw-pushpin">
<IconStyle>
<scale>1.1</scale>
<Icon>
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
</Icon>
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
</IconStyle>
</Style>
<Style id="sh_ylw-pushpin">
<IconStyle>
<scale>1.3</scale>
<Icon>
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
</Icon>
<hotSpot x="20" y="2" xunits="pixels... Leer más ...
Si tomas como base este código, deberás cambiar el "name", por el nombre de tu foto (igual funcionará si no lo haces).
Por supuesto la dirección de la imagen (lo que va entre... Leer más ...
<GroundOverlay>
<name>Mapa de 1704-2</name>
<description>Mapa de 19704</description>
<color>bfffffff</color>
<Icon>
<href>files/Mapa de 1704-2.JPG</href>
<viewBoundScale>0.75</viewBoundScale>
</Icon>