Otra pregunta.
Se puede obtener la latitud, longitud desde una dirección como lo que
ingresas en google maps
Gracias
*** TEMA ANTERIOR
Amigos asi quedo lo que necesitaba.
Se los dejo por si le sirve a alguien
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
html, body { height: 100%; margin: 0; padding: 0; }
#map { height: 100%; }
</style>
</head>
<body>
<div id="map"></div>
<script type="text/javascript">
var map;
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
zoom: 16,
center: {lat: -31.4802493, lng: -64.2457551}
});
setMarkers(map);
}
// Data for the markers consisting of a name, a LatLng and a zIndex for the
// order in which these markers should display on top of each other.
var beaches = [
['Bondi Beach', -31.4802493, -64.2457551, 4],
['Coogee Beach', -31.4802493, -64.2451561, 5],
['Cronulla Beach', -31.4802493, -64.2452571, 3],
['Manly Beach', -31.4802493, -64.2453581, 2],
['Maroubra Beach', -31.4802493, -64.2454591, 1]
];
function setMarkers(map) {
// Adds markers to the map.
// Marker sizes are expressed as a Size of X,Y where the origin of the
image
// (0,0) is located in the top left of the image.
// Origins, anchor positions and coordinates of the marker increase in the
X
// direction to the right and in the Y direction down.
var image = {
url: 'images/dl.png',
// This marker is 20 pixels wide by 32 pixels high.
size: new google.maps.Size(120, 120),
// The origin for this image is (0, 0).
origin: new google.maps.Point(3, 3),
// The anchor for this image is the base of the flagpole at (0, 32).
anchor: new google.maps.Point(64, 64)
};
// Shapes define the clickable region of the icon. The type defines an
HTML
// <area> element 'poly' which traces out a polygon as a series of X,Y
points.
// The final coordinate closes the poly by connecting to the first
coordinate.
var shape = {
coords: [1, 1, 1, 20, 18, 20, 18, 1],
type: 'poly'
};
for (var i = 0; i < beaches.length; i++) {
var beach = beaches[i];
var marker = new google.maps.Marker({
position: {lat: beach[1], lng: beach[2]},
map: map,
icon: image,
shape: shape,
title: beach[0],
zIndex: beach[3]
});
}
}
</script>
<script async defer
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyClRbc_k7ZQoO0i6hJkpxS
yBBU2seO3iGo&callback=initMap">
</script>
</body>
</html>
Gracias.
Walter Cómito
Analista de Sistemas
MP 0397 C.P.C.I.P.C.
<mailto:[email protected]> [email protected]
<mailto:[email protected]> [email protected]
' +54 351 494.4667
153.292.707
þ <http://www.softram.com.ar/> www.softram.com.ar
Q Si no es necesario, no imprima este correo.
Todos somos responsables por el cuidado del medio ambiente.
NOTA DE CONFIDENCIALIDAD
Este mensaje (y sus anexos) es confidencial y puede contener información de
propiedad
exclusiva de Walter Cómito (SRS Sistemas). Si usted ha recibido este mensaje
por error,
por favor comuníquelo inmediatamente a <mailto:[email protected]>
walter.comito@ <http://gmail.com/> gmail.com y tenga la amabilidad
de eliminarlo; no deberá copiar el mensaje ni divulgar su contenido a
ninguna persona.
Muchas Gracias.
De: [email protected] [mailto:[email protected]] En nombre de Marcelo Colombani
Enviado el: lunes, 28 de septiembre de 2015 10:03
Para: GUFA List Member
Asunto: [GUFA] GOOGLE MAPS
Walter, te paso la referencia de la api ahí encontras todo.
https://developers.google.com/maps/documentation/javascript/tutorial
https://developers.google.com/maps/documentation/javascript/examples/
Con este código ves el mapa.
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
html, body { height: 100%; margin: 0; padding: 0; }
#map { height: 100%; }
</style>
</head>
<body>
<div id="map"></div>
<script type="text/javascript">
var map;
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
center: {lat: -34.397, lng: 150.644},
zoom: 8
});
}
</script>
<script async defer
src="https://maps.googleapis.com/maps/api/js?key=
<https://maps.googleapis.com/maps/api/js?key=API_KEY&callback=initMap>
API_KEY&callback=initMap">
</script>
</body>
</html>
Así pones marca.
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
title: 'Hello World!'
});
Espero te sirva.
Saludos
Marcelo
_____
From: <mailto:[email protected]> [email protected]
To: <mailto:[email protected]> [email protected]
Subject: [GUFA] GOOGLE MAPS
Date: Mon, 28 Sep 2015 09:18:35 -0300
Norberto gracias por el código, pero en realidad lo que necesito es poner
varios puntos en unb mapa.
Por ej. tengo asignado 50 clientes de un cobrador y deseo mostrar en un mapa
los 50 puntos, luego de esto si se pudiera ver cuales el mejor recorrido
para visitarlos
Gracias.
Walter Cómito
Analista de Sistemas
MP 0397 C.P.C.I.P.C.
<mailto:[email protected]> [email protected]
<mailto:[email protected]> [email protected]
' +54 351 494.4667
153.292.707
þ <http://www.softram.com.ar/> www.softram.com.ar
Q Si no es necesario, no imprima este correo.
Todos somos responsables por el cuidado del medio ambiente.
NOTA DE CONFIDENCIALIDAD
Este mensaje (y sus anexos) es confidencial y puede contener información de
propiedad
exclusiva de Walter Cómito (SRS Sistemas). Si usted ha recibido este mensaje
por error,
por favor comuníquelo inmediatamente a <mailto:[email protected]>
walter.comito@ <http://gmail.com/> gmail.com y tenga la amabilidad
de eliminarlo; no deberá copiar el mensaje ni divulgar su contenido a
ninguna persona.
Muchas Gracias.
De: [email protected] [mailto:[email protected]] En nombre de Norberto Mario
Alvarez
Enviado el: lunes, 28 de septiembre de 2015 9:06
Para: GUFA List Member
Asunto: [GUFA] GOOGLE MAPS
Hola Walter, te paso lo que en una oportunidad me pasó el Maestro Rafael
Copquin, y lo tengo funcionando correctamente:
Tenés que poner en tu proyecto la librería _hyperlink.vcx, que viene con el
VFP
De ahi sacás un _HyperlinkCommandButton y lo pegás a tu form
Dentro del click del botón poné este código
***txtCalle tiene la calle y el número
***txtCiudad tiene la ciudad del país de que se trate
***txtProv es la provincia,departamento o estado según el pais
***txtPais es el pais de que se trate
Local cMaps,cAddress
cMaps = 'http://maps.google.com/maps?q='
With thisform
cAddress = Alltrim(.txtCalle.value)+' '+Alltrim(.txtCiudad.value)+'
'+Alltrim(.txtProv.value)+' '+Alltrim(.txtPais.value)
EndWith
this.cTarget = cMaps+' '+cAddress
DoDefault()
Norberto Mario Alvarez
Socio # 1882
De: [email protected] [mailto:[email protected]] En nombre de Walter Comito
Enviado el: sábado, 26 de septiembre de 2015 16:41
Para: GUFA List Member
Asunto: [GUFA] GOOGLE MAPS
Amigos tengo que armar algo para un cliente que quiere en un mapa de google
maps poder ver las distintas direcciones de varios clientes al mismo tiempo.
Es poner un ping en un mapa por cada dirección.
Lo que no se es si se puede manejar con la dirección o con latitud y
longitud.
Si alguien tiene un pedacito de código se los agradecería.
Gracias.
Walter Cómito
Analista de Sistemas
MP 0397 C.P.C.I.P.C.
<mailto:[email protected]> [email protected]
<mailto:[email protected]> [email protected]
' +54 351 494.4667
153.292.707
þ <http://www.softram.com.ar/> www.softram.com.ar
Q Si no es necesario, no imprima este correo.
Todos somos responsables por el cuidado del medio ambiente.
NOTA DE CONFIDENCIALIDAD
Este mensaje (y sus anexos) es confidencial y puede contener información de
propiedad
exclusiva de Walter Cómito (SRS Sistemas). Si usted ha recibido este mensaje
por error,
por favor comuníquelo inmediatamente a <mailto:[email protected]>
walter.comito@ <http://gmail.com/> gmail.com y tenga la amabilidad
de eliminarlo; no deberá copiar el mensaje ni divulgar su contenido a
ninguna persona.
Muchas Gracias.
_____
<https://www.avast.com/antivirus> Avast logo
El software de antivirus Avast ha analizado este correo electrónico en busca
de virus.
www.avast.com <https://www.avast.com/antivirus>
_____
<https://www.avast.com/antivirus> Avast logo
El software de antivirus Avast ha analizado este correo electrónico en busca
de virus.
www.avast.com <https://www.avast.com/antivirus>