** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Google Maps en Formulario
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoGoogle Maps en Formulario

 Responder Responder
Autor
Mensaje
gabores Ver desplegable
Habitual
Habitual
Avatar

Unido: 06/Agosto/2007
Localización: Bolivia
Estado: Sin conexión
Puntos: 66
Enlace directo a este mensaje Tema: Google Maps en Formulario
    Enviado: 19/Mayo/2015 a las 18:50
Buenas Tardes a todos.
Alguien conoce si existe la posibilidad de visualizar en un formulario de contactos la dirección del contacto en google maps?
Desde ya muchas gracias.
Arriba
MexMan70 Ver desplegable
Colaborador
Colaborador


Unido: 17/Julio/2007
Localización: DarkSide
Estado: Sin conexión
Puntos: 9227
Enlace directo a este mensaje Enviado: 19/Mayo/2015 a las 19:10
Si, mira en el siguiente enlace y este te llevará al grupo de Access España, Latinoamerica,etc. en donde existe una seccion llamada Videos; ahí encontrarás como manejar google maps (creo que esta en el video de Web Service REST) y google Calendar.

OneDrive: http://sdrv.ms/Vk6eJd
Arriba
emiliove Ver desplegable
Moderador
Moderador


Unido: 16/Junio/2009
Localización: Mexico
Estado: Sin conexión
Puntos: 4898
Enlace directo a este mensaje Enviado: 19/Mayo/2015 a las 19:35
Yo recuerdo que Juan Cots tenia un ejemplo, pero su página esta con los enlaces rotos. También Hellen Feddema tiene un ejemplo:
 
O lo puedes conseguir como este:
 
Pero si la idea es que solo salga el mapa, creo que la mejor opción es la que te pone MexMan70 sobre la api del google map estático:
 
Saludos.
Arriba
gabores Ver desplegable
Habitual
Habitual
Avatar

Unido: 06/Agosto/2007
Localización: Bolivia
Estado: Sin conexión
Puntos: 66
Enlace directo a este mensaje Enviado: 19/Mayo/2015 a las 21:45
Mexman70 gracias por el link.. he entrado ya he visto el video y es muy útil pero para mis conocimientos con mis conocimientos básicos se complica lograr aplicarlo. He visto que la persona que daba el seminario avisaba que compartiría esa base de datos luego lo que sería de gran ayuda pero no hay ningún link de descarga.. si alguien lo conoce o tiene esa mdb se lo agradecere mucho.

Emiliove antetodo gracias... es verdad lo que dices.. buscando mucho hace varios dias llegue hasta el link de Juan Cots pero efectivamente ya no funciona y el de HellenFedema quizas podria ayudarme mucho tambien pero cuabdo lo ejecuto el Microsoft Web Browser me dice "You seem to be using an unsupported browser." y no muestra nada.

Alguna sugerencia?




Arriba
emiliove Ver desplegable
Moderador
Moderador


Unido: 16/Junio/2009
Localización: Mexico
Estado: Sin conexión
Puntos: 4898
Enlace directo a este mensaje Enviado: 19/Mayo/2015 a las 21:57
Hola no indicas que access utilizas si usas el 2010 no funciona el de Hellen pues ella lo hizo en el web browser activex y el access 2010 trae el suyo propio, solo esta en que lo modifiques un poco como el video que te puse del otro link. o lo abras en un access de 2007 o inferior.
El link de descarga de access España esta ahí, o utiliza este:
 
Edito también puedes mirar esto:
 
Saludos.
 


Editado por emiliove - 19/Mayo/2015 a las 22:01
Arriba
gabores Ver desplegable
Habitual
Habitual
Avatar

Unido: 06/Agosto/2007
Localización: Bolivia
Estado: Sin conexión
Puntos: 66
Enlace directo a este mensaje Enviado: 19/Mayo/2015 a las 22:10
Emiliove estoy usando access 2003... es una complicación?
Arriba
emiliove Ver desplegable
Moderador
Moderador


Unido: 16/Junio/2009
Localización: Mexico
Estado: Sin conexión
Puntos: 4898
Enlace directo a este mensaje Enviado: 19/Mayo/2015 a las 23:53
Entonces debería de funcionar el mdb de Hellen, mira a ver si no te falta alguna referencia. lo mismo el de REST esta para access 2010, si lo quieres hacer en otra versión más antigua, tienes que cambiar el web browser al del activeX y modificar sus propiedades.
 
Saludos.
Arriba
RRoca Ver desplegable
Colaborador
Colaborador


Unido: 02/Enero/2006
Localización: España
Estado: Sin conexión
Puntos: 4817
Enlace directo a este mensaje Enviado: 20/Mayo/2015 a las 17:41
Hola utilizo este código que creo una vez adaptado a tu formulario te servirá.

    'Acceso a la dirección del cliente por GoogleMaps
    If funGoogleMaps(Forms![CodificacionClientes]![Subformulario CodificacionClientes]!Direccion, Forms![CodificacionClientes]![Subformulario CodificacionClientes]![Poblacion], "", "España") = False Then
        MsgBox "Error No ha sido posible visualizar el mapa", vbExclamation, "Google Maps"
    End If


Public Function funGoogleMaps(Direccion As Variant, Ciudad As Variant, CodigoPostal As Variant, Pais As Variant) As Boolean
Dim strURL As String
Dim objIE As Object

    On Error GoTo Err_Local
    Access.Application.DoCmd.Hourglass True

    If funConexionInternetGoogle = False Then
        MsgBox "Tu PC No esta conectado a Internet" & vbNewLine & _
               "Deberias conectarlo para continuar", vbExclamation, "Conexion Internet"
        GoTo Exit_Local
    End If

    strURL = "http://maps.google.com/maps?f=q&hl=en&q=" & Direccion & "+" & Ciudad & "+" & CodigoPostal & "+" & Pais
    
    Set objIE = CreateObject("InternetExplorer.Application")
    objIE.Navigate strURL
    objIE.Visible = True

Close_Local:
    Set objIE = Nothing
    funGoogleMaps = True

Exit_Local:
    Access.Application.DoCmd.Hourglass False
    Exit Function


Err_Local:
    funGoogleMaps = False
    MsgBox err.Description, vbCritical, "Error N°: " & err.Number

    Resume Exit_Local

End Function


Este código esta recogido de este foro, saludos.
Romain Rolland (1866-1944) escritor y ensayista frances dijo: Crear, es matar la muerte. (para mi, filosoficamente penetrante)
Arriba
ruidodemente Ver desplegable
Asiduo
Asiduo
Avatar

Unido: 23/Abril/2010
Localización: Argentina
Estado: Sin conexión
Puntos: 217
Enlace directo a este mensaje Enviado: 21/Mayo/2015 a las 15:47
Yo lo hice son un link pero no lo abre en el formulario. lo abre en el navegador

Tengo estos campos en el link para ver el mapa
="https://www.google.com.ar/maps/place/" & [Address]&","&+[City]&","&+[State/Province]&","&+[Country/Region]

y esto para mostrarme el camino desde donde estoy.
Tengo una tabla donde se configuran las empresas de origen que en mi caso son 2 si llega a ser una se puede poner directamente la direccion.

="https://www.google.com.ar/maps/dir/" & [TBL_EMPRESA_DATOS.DIRECCION]&","&+[LOCALIDAD]&","&+[PROVINCIA]&","&+[PAIS]&"/" & [Address]&","&+[City]&","&+[State/Province]&","&+[Country/Region]
Arriba
RRoca Ver desplegable
Colaborador
Colaborador


Unido: 02/Enero/2006
Localización: España
Estado: Sin conexión
Puntos: 4817
Enlace directo a este mensaje Enviado: 21/Mayo/2015 a las 16:35
Hola, en la web de Buho hay un ejemplo de lo que tu quieres realizar se llama:

buhoformMapGooglee


Buscalo en esta web, saludos.
Romain Rolland (1866-1944) escritor y ensayista frances dijo: Crear, es matar la muerte. (para mi, filosoficamente penetrante)
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable