¿Como puedo eliminar y que no se muestre el marcador (globo rojo) del mapa de google.
En mi web muestro para cada inmueble, su ubicación mediante código HTML (iframe) usando los valores de la LONGITUD y la LATITUD de ese inmueble. ¿ PERO COMO HAGO O QUE TENGO QUE AÑADIR AL CODIGO PARA QUE EN EL MAPA NO SE MUESTRE, NO SE VISUALICE EL GLOBO ROJO (MARCADOR) QUE SEÑALA LA POSICION EXACTA DEL INMUEBLE ? gracias
Quería hacer un mapa sin satélite y muy simple (sin leyendas, carreteras etc) pero con las líneas de longitud y latitud.
En google earth es posible poner estas líneas pero no es posible quitar la imagen de satélite, por otro lado en google maps es posible poner una imagen simple, sin satélite ni leyendas, pero no soy capaz de poner las líneas de lon/lat.
Buenas noches, hace un tiempo necesite transformar archivos de excel a KML, me fue muy útil esta herramienta (pero solo acepta hasta 200 registros): www.earthpoint.us/exceltokml.aspx
Si tienen mas datos pueden usar esta macro:
Sub KML_DPTO()
Dim temp As String
Dim latitud As String
Dim longitud As String
Dim descripcion As String
Dim name As String
Dim j As Integer
Open "D:\carpeta\Nombre del archivo.kml" For Output As #1
TENGO UNA SERIE DE COORDENADAS EN EXCEL, COMO LE HAGO PARA TRAZAR UNA RUTA EN GOOGLE EARTH. EJEMPLO
numero Latitud Longitud
1 21.35017497 -99.45655925
2 21.34228752 -99.45088733
3 21.33702357 -99.44588688
4 21.33707998 -99.44668137
5 21.3437424 -99.45376128
6 21.35237083 -99.4652458
7 21.34487722 -99.47093947
8 21.34219062 -99.47516883
9 21.34547173 -99.48368105
10 21.34483467 -99.49017915
11 21.33689832 -99.4859699
12 21.32290325 -99.48552093
13 21.3215784 -99.49335653
Buenas tardes a todos:
Soy nuevo en el foro, me gustaria que me ayudaran un poco les comento:
Genere un Archivo KML mediante PHP, en donde yo obtengo las coordenadas latitud y longitud desde otro lado, por medio de variables POST, ahora necesito incorporarle a eso que cuando me navegue hacia la ubicacion me genere un punto o una marca determinada.
Adjunto el codigo:
<?php
//require('phpsqlajax_dbinfo.php');
// Creates an array of strings to hold the lines of the KML file.
Hola buenas. Es mi primer mensaje. Estamos desarrollando una aplicación de gestión de hoteles y nos proporcionan los datos de los hoteles en unos ficheros csv. En estos ficheros nos proporcionan dos campos x e y que son valores enteros. He leído el hilo de Coversiones UTM a Geográficas y para poder hacer esta conversión: ¿se necesitan como parámetros de entrada el huso y el hemisferio? ¿Con la x y la y unicamente no es posible calcular la latitud y la longitud? Gracias por las respuestas.
Buenas que tal, puedo utilizar google maps sin poner mapa. Estoy calculando la distancia entre 2 ciudades, pero lo que quiere es saber la distancia y no mostrarlo en ningún mapa.
No estoy seguro que lo pueda hacer. He visto un ejemplo aqui en el que pone que si se puede hacer pero leyendo las FAQ's de google maps me encuentro con esto.
Gracias
Necesito convertir direcciones a pares latitud/longitud. ¿Puedo hacerlo con Google Maps API?
Sí, el proceso se llama "codificación geográfica". Cada una de las API de Google Maps incluye una clase para llevarla a cabo. Las clases son las siguientes:
•API de JavaScript de Google Maps v. 2: GClientGeocoder
•API de JavaScript de Google Maps v.3: google.maps.Geocoder
•API de Google Maps para Flash: com.google.maps.services.ClientGeocoder
Google también proporciona un servicio web de codificación geográfica, el cual ofrece una interfaz REST que puede proporcionar respuestas en formato XML, JSON y CSV.
Ten en cuenta los límites de uso que se aplican a las solicitudes del geocoder y que si este se emplea para cualquier fin que no sea el de obtener ubicaciones para mostrarlas mediante Google Maps API se incurre en... Leer más ...
Lo primero de todo, ¿sabes que estás usando el v2 de API de gmaps en lugar del v3?. No se si es un requisito del proyecto, pero vamos, si llegas a tiempo, tal vez te convenga saltar a la última versión.
Por otro lado:
paput Escribió:
map.setCenter(new GLatLng(0,0),2);
Aquí me aparece medio mundo y si acerco el zoom puedo ver la ruta
Normal, te aparece medio mundo por que le has ordenado al mapa que se centre en las coordenadas 0 de latitud, 0 de longitud y con un zoom de 2, que corresponde a medio mundo. si en lugar de un 2 pones un 1 verás el mundo entero... y para ver un zoom mas cercano deberás aumentar el valor hasta un máximo de...¿16?. ¿Lo ves en tu código?.
Proceso necesario en el API de la versión 2. El truco consiste en que una vez cargues el layer, ejecutes las funciones necesarias para obtener un centro y un zoom sobre las que revisualizar tu mapa.
paput Escribió:
El problema es que no sé como conseguir las coordenas de la ruta kml para que ya me salga la ruta.
editando el archivo con cualquier editor de texto y buscando la ristra de coordenadas entre las etiquetas <coordinates>...</coordinates>... Leer más ...
Una aclaración: en la base de datos no está la latitud ni longitud de la ciudad. ¿hay que poner ese dato? Porque si es así....
Si te interesa realmente yo puedo hacertelo....busco en access los nombre de ciudades...( bien escritos , sin faltas de ortografia ) , les añado las coordenadas geograficas bajandolas de google-maps y te genero un KML con una chincheta o una paleta en cada una....
...solo solicitas a Google el primero y el último.
En rutas fuera de áreas urbanas, salvo que te metas en desfiladeros y zonas de difícil recepción de las señales GPS, deberían los puntos salir mas centrados (si algún fin de semana tienes la ocasión de probarlo en espacios abiertos nos lo confirmas y salimos de dudas), y por lo tanto no deberías necesitar apaños como el anterior.
Disculpame tu a mi por que a veces abuso de los tecnicismos, la distancia Euclídea es la de pitágoras X^2 + Y^2 = Distancia ^2.
Si no tienes coordenadas cartesianas (en X, Y, Z) y las tienes en Latitud Longitud, puedes:
1.- Convertirlas a Cartesianas geocéntricas, Sistema Cartesiano Local o incluso Proyección de Mercator. Pero requiere bastante trabajo y conocimientos de Cartografía y Geodésia.
2.- Hacer una "ñapa" consistente en: Restar las longitudes de los puntos, pasar esa magnitud de grados sexagesimales a radianes (googleando lo encuentras) y multiplicarlo por el radio de la tierra, así sacas la X. Luego repites el proceso con las Latitudes para obtener la Y.
No se si tu aplicación es con fines comerciales, en cuyo caso convendría que te pusieras en contacto con alguien mas experto... Leer más ...
En cuanto cruzas la SE-30 se vuelve loco... extraño.
Nunca he tenido la oportunidad de ponerlo en práctica, así que te cuento mi idea y si lo intentas ya me cuentas si funciona: el objeto Geocode te permite convertir un objeto LatLong (Latitud y longitud) en una dirección, y viceversa. Tal vez puedas capturar las coordenadas del GPS, convertirlas en una dirección y luego hacer el proceso inverso para quedarte con las coordenadas centradas de Google. ¿Me explico?.
Yo no me preocuparía por si está parado o no, simplemente promediaría cuando la distancia euclídea entre ellos sea menor a una cantidad determinada.
Hola; he realizado una importación de datos en Earth Plus, por medio de direcciones postales. A cada dato Google le asignó la latitud y longitud correspondiente. Mi consulta es como puedo exportar esta información en un archivo de texto.
Muchas gracias, atte. Gustavo.
Y se puede usar este código dentro de un select que llama a una tabla con coordenadas utm almacenadas y que las convierta sobre la marcha en coordenadas geográficas?
Lo digo porque tengo una base de datos en donde las coordenadas están como UTM y necesito convertirlas cuando se abre una pagina ASP para mostrarlas en un mapa de google maps.
Se podría entonces hacer algo asi como:
select x, y, transformar(x) as Latitud, transformar(y) as Longitud from Coordenadas
Las solicitudes vía URL son un buen método para disponer de googlemaps en tu web sin necesidad de tener conocimientos de programación.
El problema es que al ser un método "simplificado", le faltan funcionalidades (o al menos no he encontrado el modo de conseguir lo que tú pides). No obstante se me ocurren dos modos:
1.- Puedes usar el API de Google Static Maps que convertirá tu mapa en una imagen estática (es decir que pierdes toda la funcionalidad) y que funciona tal que así:
<img src="http://maps.google.com/staticmap?center="TU LATITUD","TU LONGITUD"&zoom="TU ZOOM"&size="TU TAMAÑO"&maptype="ROADMAP/SATELLITE/TERRAIN/HYBRID"\
&key="DEBERAS SOLICITAR UN APIKEY GRATUITO PARA TU DOMINIO"/>
No he usado la versión Pro de GE, por lo que desconozco si esta habilitada tal posibilidad. Si bien creo haber leido en otro hilo de este foro que no existía.
No obstante te puede resultar útil saber que sobre GE puedes trazar entidades en un formato de archivo kml, el cual está basado en XML. Quiero decir con esto, que puedes marcar en un archivo kml las localizaciones que quieras para: o bien editar el archivo y de ahí obtener las coordenadas o bien, programar contra XML para automatizar el proceso.
No se si habré entendido tu cuestión, pues no tengo claro a que te puedes referir con subir direcciones a Google earth.
Si decides trabajar con los kml te recomiendo que le heches una ojeada a lo siguiente:
Hola, acabo de bajarme la versión de prueba de google earth pro y estaba viendo que se puede hacer con él. He estado leyendo este foro y no he encontrado lo que busco.
A la hora de trabajar se me plantean un par de dudas, puedo importar datos asignando unas cordenadas (latitud longitud), pero:
- si tengo 10 direcciones las subo a google earth, ¿Puédo importar estos datos a un fichero txt u otro haciendo que el programa me añada una la latitud longitud (que yo no puse) de las direcciones que subí?
Muchas gracias a todos los que lo lean y colaboren.
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.
Hola happydent, no sé si habrás resuelto el tema de cargar muchos puntos teniendo como datos latitud y longitud; sino lo resolviste te puedo dar una mano.
Hola a todos,no se si estara bien puesto este post aqui, pero es q no e encntrado niguna para dudas.
Mi pregunta es la siguiente, tengo una base de datos con coordenas de diversos puntos (latitu, longitud), y queria saber si google earth( la version gartuita) puede abrir ficheros por ejemplo .txt o .cvs donde esten los datos de latitud y longitud en columnas.
He leido algo en la pagina de google earth sobre los formatos .txt y .cvs pero no me a quedado claro si se puede hacer en la version gratuita o solo en las de pago.
Les agradeceria que alguien q lo sepa me conteste, gracias de antemano ¡¡¡¡¡¡
Hola a todos,
Mi pregunta es la siguiente, tengo una base de datos con coordenas de diversos puntos (latitu, longitud), y queria saber si google earth( la version gartuita) puede abrir ficheros por ejemplo .txt o .cvs donde esten los datos de latitud y longitud en columnas.
He leido algo en la pagina de google earth sobre los formatos .txt y .cvs pero no me a quedado claro si se puede hacer en la version gratuita o solo en las de pago.
Les agradeceria que alguien q lo sepa me conteste, gracias de antemano ¡¡¡¡¡¡
Tengo casi terminado un desarrollo en el que puedo pasar a un <input el zoom la latitud la longitud cuando hago clic sobre el mapa de google pero quiero pasar el tipo de mapa:
G_NORMAL_MAP
G_SATELLITE_MAP
G_HYBRID_MAP
para el zoom:
GEvent.addListener(map, "zoom", getMapZoom);
function getMapZoom()
{
document.getElementById("zoom").value = map.getZoomLevel();
document.getElementById("zoom2").value = map.getZoom();
}
para la latitud y longitud mas mapTypes pero nada
GEvent.addListener(map, 'click', function(overlay, point, GLatLng) {
document.position.lat.value=point.lat();
document.position.lng.value=point.lng();
document.position.tipo.value=point.mapTypes();