Spanish Preguntas sobre googlemaps

ebqlabs

Active Member
Licensed User
Hola, tengo el mapa de google instalado en mi APK

ejemplo :
B4X:
Sub Globals
  Dim mFragment As MapFragment
  Dim gmap As GoogleMap
  Dim MapPanel As Panel
End Sub

Sub Activity_Create(FirstTime As Boolean)
  MapPanel.Initialize("")
  Activity.AddView(MapPanel, 0, 0, 100%x, 100%y)
  If mFragment.IsGooglePlayServicesAvailable = False Then
    ToastMessageShow("Google Play services not available.", True)
  Else
    mFragment.Initialize("Map", MapPanel)
  End If
End Sub
Sub Map_Ready
  Log("map ready")
  gmap = mFragment.GetMap
  If gmap.IsInitialized = False Then
    ToastMessageShow("Error initializing map.", True)
  Else
    gmap.AddMarker(36, 15, "Hello!!!")
    Dim cp As CameraPosition
    cp.Initialize(36, 15, gmap.CameraPosition.Zoom)
    gmap.AnimateCamera(cp)
  End If
End Sub

1. - Como puedo establecer un icono (marcador) a medida que me voy desplazando por el mapa ?
2. - Como puedo saber el nombre de la calle en el que esta localizado mi desplazador ?

PD: en mi apk le tengo localizado la ubicación por GPS, que es diferente al marcador por desplazamiento.

Saludos
 

ebqlabs

Active Member
Licensed User
Para saber el nombre de la calle, puedes utilizar esta libreria...

https://www.b4x.com/android/forum/threads/geocoder-library.17115/

para tu primera pregunta, haz una busqueda, recuerdo que eso esta hecho en un ejemplo...


Me sirvió mucho esa librería. Gracias.

Sobre la otra pregunta, coloque por el momento un botón a medida que muevo el mapa se mueve el botón (marcador).

Por casualidad... Como le implemento los botones de zoom ( + - ) ?

Saludos
 
Top