Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: 79137913 en Diciembre 06, 2011, 08:28:49 am

Título: [SOURCE] Google static Maps.
Publicado por: 79137913 en Diciembre 06, 2011, 08:28:49 am
HOLA!!!

Como el otro ejemplo pero este muestra como sacar mapas de GoogleMaps.

Mi ciudad(Mar del Plata):

Captura:
(http://i56.tinypic.com/x52vwg.jpg)

Descargar URL:
http://www.mediafire.com/?yetblqqerrwbpn2

Mirror:
http://www.gigasize.com/get.php?d=qx7343cglnd

GRACIAS POR LEER!!!
Título: Re:[SOURCE] Google static Maps.
Publicado por: Bazooka en Diciembre 06, 2011, 12:15:39 pm
Hola está bueno pero lo que yo necesito es algo como esto que se pueda mover y aumentar el tamaño

(http://www.misimagenesgratis.com.ar/images/maps.jpg)
Título: Re:[SOURCE] Google static Maps.
Publicado por: seba123neo en Diciembre 06, 2011, 12:44:47 pm
como dice el titulo es para Static Maps, son las fotos, no es para el mapa de google maps.

despues te paso un ejemplo, dejame llegar a mi casa a la tarde y publico un ejemplo simple, con una base de access.

saludos.
Título: Re:[SOURCE] Google static Maps.
Publicado por: raul338 en Diciembre 06, 2011, 12:46:53 pm
Hola está bueno pero lo que yo necesito es algo como esto que se pueda mover y aumentar el tamaño
Simple, agregalo mediante botones, y de ahi en cada boton volves a pedir la imagen
Título: Re:[SOURCE] Google static Maps.
Publicado por: Mr. X en Diciembre 06, 2011, 12:52:27 pm
Muy bueno, se agradece.

PD: +1
Título: Re:[SOURCE] Google static Maps.
Publicado por: Bazooka en Diciembre 06, 2011, 02:28:40 pm
Hola está bueno pero lo que yo necesito es algo como esto que se pueda mover y aumentar el tamaño
Simple, agregalo mediante botones, y de ahi en cada boton volves a pedir la imagen

¿?
Título: Re:[SOURCE] Google static Maps.
Publicado por: RCB en Diciembre 07, 2011, 11:07:50 am
Para aumentar el tamaño, le podés hacer un hook a la rueda del mouse, que modifique el zoom.
Para moverse, ni idea.
Habria que hacer algún tipo de vudú en visual basic, para obtener una ciudad/localidad lindera, para mover la imágen hacia ese lugar, y que parezca movimiento...

Ahora que lo pienso, me voy a ponerme a estudiar las apis de google maps, que parecen bastante interesantes.

Saludos
PD: @79137913: muy bueno tu aporte ;)
Título: Re:[SOURCE] Google static Maps.
Publicado por: raul338 en Diciembre 07, 2011, 01:30:43 pm
Para moverse, se puede usar esto :)

http://leandroascierto.com/foro/index.php?topic=1430.0

Aunque se puede hacer mucho menos sofisticado si se desprecia la aceleracion
Título: Re:[SOURCE] Google static Maps.
Publicado por: 79137913 en Diciembre 07, 2011, 02:06:47 pm
HOLA!!!

Yo cargaria una imagen grande y haria el scroll como dice raul338, para moverte, en vez de usar el nombre de las ciudades en la aprte de busqueda pone las coordenadas y las vas cambiando de a poco ;)

GRACIAS POR LEER!!!
Título: Re:[SOURCE] Google static Maps.
Publicado por: Doz en Diciembre 10, 2011, 08:51:34 pm
Aportazo!!!
Título: Re:[SOURCE] Google static Maps.
Publicado por: Virgil Tracy en Diciembre 10, 2011, 11:23:01 pm
En un formulario agrega un control webbrowser y pone el siguiente codigo  :)

Código: (VB) [Seleccionar]
Option Explicit

Const BAZOOKA_LATITUD = -34.597995
Const BAZOOKA_LONGITUD = -58.412118

Private Sub Form_Load()

Open App.Path & "\mapa.htm" For Output As #1

Print #1, "<head>"
Print #1, "<meta http-equiv=" & Chr(39) & "content-type" & Chr(39) & " content=" & Chr(39) & "text/html; charset=utf-8" & Chr(39) & "/>"
Print #1, "<script src=" & Chr(39) & "http://maps.google.com/maps?file=api&amp;v=2&amp;" & Chr(39)
Print #1, "type=" & Chr(39) & "text/javascript" & Chr(39) & "></script>"
Print #1, "<script type=" & Chr(39) & "text/javascript" & Chr(39) & ">"
Print #1, "function load() {if (GBrowserIsCompatible()) {var map = new GMap2(document.getElementById" & "(" & Chr(39) & "map_canvas" & Chr(39) & "));"
Print #1, "map.addControl(new GMapTypeControl());"
Print #1, "map.addControl(new GLargeMapControl());"
Print #1, "map.addControl(new GScaleControl());"
Print #1, "map.addControl(new GOverviewMapControl());"
Print #1, "map.setCenter(new GLatLng(" & BAZOOKA_LATITUD & "," & " " & BAZOOKA_LONGITUD & "), 16);"
Print #1, "var point = new GLatLng(" & BAZOOKA_LATITUD & "," & " " & BAZOOKA_LONGITUD & ");"
Print #1, "map.addOverlay(new GMarker(point));"
Print #1, "map.setMapType(G_NORMAL_MAP);"
Print #1, "map.openInfoWindow(map.getCenter(),document.createTextNode(" & Chr(39) & "El pibe Bazooka" & Chr(39) & "));"
Print #1, "}}"
Print #1, "</script>"
Print #1, "</head>"
Print #1, "<body onload=" & Chr(39) & "load()" & Chr(39) & " onunload=" & Chr(39) & "GUnload()" & Chr(39) & ">"
Print #1, "<div id=" & Chr(39) & "map_canvas" & Chr(39) & " align=" & Chr(39) & "center" & Chr(39) & " style=" & Chr(39) & "width: 900px; height: 450px" & Chr(39) & "></div>"
Print #1, "</body>"

Close #1

WebBrowser1.Navigate App.Path & "\mapa.htm"

End Sub

Private Sub Form_Resize()

If Me.ScaleHeight = 0 Or Me.ScaleWidth = 0 Then Exit Sub

WebBrowser1.Move 0, 0, Me.ScaleWidth, Me.ScaleHeight

End Sub

mas info aqui
http://code.google.com/intl/es-CL/apis/maps/documentation/javascript/v2/introduction.html (http://code.google.com/intl/es-CL/apis/maps/documentation/javascript/v2/introduction.html)

Título: Re:[SOURCE] Google static Maps.
Publicado por: Bazooka en Diciembre 12, 2011, 02:50:13 pm
Muchas gracias a todos y a Virgil Tracy que me tiro la posta!!!!

Título: Re:[SOURCE] Google static Maps.
Publicado por: SKL en Septiembre 18, 2013, 11:54:58 pm
Consulta, se podra con la api sacar la cantidad de kilometros que queda un punto a otro???? hablando de calles verdad..