Spanish Mover mi posición en el mapa sin tener que cargar el mapa de nuevo y trazar mi posición con un desti

Discussion in 'Spanish Forum' started by deneus, May 3, 2015.

  1. deneus

    deneus Member Licensed User

    Hola, estoy intentando poner un mapa de google maps y mover mi posición en el mapa sin tener que cargar el mapa de nuevo con las coordenadas de mi nueva posición y trazar en este mi posición con un destino dado, en el foro no encuentro un ejemplo, tal vez por no usar las palabras adecuadas, hay algún ejemplo de esto?

    Gracias.
     
  2. bgsoft

    bgsoft Well-Known Member Licensed User

    Hola

    Podrias explicar mejor que es lo que quieres hacer?

    Saludos
     
  3. deneus

    deneus Member Licensed User

    Hola, perdón planteo la pregunta mas fácil, busco navegar con google de un punto gps a otro con un WebView por ejemplo.
    Lo que he encontrado en el foro es que cuando me voy moviendo para ver mis ubicaciones gps tengo que cargar de nuevo un http, bucos introducir las nuevas posiciones sin llamar a una nueva http, he visto que las apis de google lo hacen, algo que simula es esto pero sin coordenadas guardadas sino cogiéndolas del GPS:
    http://hobbycoders.com/demos/gpssimulation/
    http://www.geocodezip.com/v3_animate_marker_directions.HTML

    Gracias.
     
  4. bgsoft

    bgsoft Well-Known Member Licensed User

    Hola

    Si cargas el google maps en un WebView, poco puedes hacer, si lo que quieres hacer es lo de los ejemplos que has puesto tendras que emplear la libreria Google Maps y GoogleMapsExtras , tienes un tutorial de Erel aqui:
    http://www.b4x.com/android/forum/threads/google-maps-android-v2-tutorial.24415/#content

    Y sobre GoogleMapsExtras tienes uno con ejemplos de Warwound aqui:
    http://www.b4x.com/android/forum/threads/googlemapsextras.26277/

    Cuando te metas en el "mundo" de Google Maps, te daras cuenta que lo dificil no son la aplicaciones, si no la configuración :D, tendras que añadir Google Play Services, crear una llave de firma (fácil) para poder crear el proyecto API, y la "suerte" es que ahora esa parte está en castellano, lo malo es que no es facil de entender. Me gustaria en algún momento hacer un tutorial, pero voy fatal de tiempo y no es algo simple ni que requiera poco tiempo para hacerlo bien y que se entienda. Si quieres saber mas sobre toda esa parte de configuración, puedes mirar aqui:

    https://developers.google.com/maps/documentation/android/start#creating_an_api_project

    Eso si, cuando hagas un proyecto te gustará, y verás que las posibilidades con Google Maps son muy grandes.


    Suerte

    Saludos
     
    eurojam likes this.
  5. achtrade

    achtrade Active Member Licensed User

    Lo que necesitas es usar marcadores. El marcador es el que te está señalando tu posición en el mapa.

    Code:
    Sub GPS_LocationChanged (Location1 As Location)
        passiveLat = 
    NumberFormat2(Location1.Latitude,0,6,6,False)
        passiveLong = 
    NumberFormat2(Location1.Longitude,0,6,6,False

        gmap.Clear
        
    Dim MarkerOptions1 As MarkerOptions
        MarkerOptions1.Initialize
        MarkerOptions1.Position2(passiveLat, passiveLong).Snippet(
    "").Title("Mi Ubicacion !").Visible(True)
        
    Dim marker1 As Marker=GoogleMapsExtras1.AddMarker(gmap, MarkerOptions1)
    end sub
    Necesitas usar las lib GPS, GoogleMap y GoogleMapExtras

    Si necesitas más info me avisas
     
  6. JAVIERGARCIA

    JAVIERGARCIA Member Licensed User

    Buenos días;
    alguien podría ayudarme en lo siguiente:
    Necesito desde una aplicación que estoy realizando, poder insertar waypoints en una capa y mapa determinado en mymaps (de google maps) y no se bien por donde enfocarlo; voy un poco perdido con tanta información.
    Ya se que desde la misma aplicación (my maps) en el móvil, o con algunas otras de google play podría hacer algo similar, pero he de hacerlo mediante código pues al recoger coordenadas con el programa, además estoy metiendo campos añadidos en una base, así como reenviando información de gps a otros sitios.

    Muchas gracias (solo que tuviera un poco la idea de como hacerlo, creo que sabría seguir solo)

    Saludos
     
  7. bgsoft

    bgsoft Well-Known Member Licensed User

    Hola

    Creo que esto tendrias que plantearlo en otro post, ya que preguntar algo diferente dentro de un post, hace que desde fuera no se vea si alguien te da la solución, aunque la solucion a esto es la misma de arriba, hazlo con marcadores.

    Saludos
     
  8. deneus

    deneus Member Licensed User

    Hola, achtrade sabes de algún ejemplo para poder probar?

    Gracias
     
  9. JAVIERGARCIA

    JAVIERGARCIA Member Licensed User

    No vi mensaje, bgsoft,,, lo acabo de poner en uno nuevo; gracias
     
  10. gregorio_adrian_gimenez

    gregorio_adrian_gimenez Member Licensed User

  11. bgsoft

    bgsoft Well-Known Member Licensed User

    Hola Gregorio

    Ya te respondi (en parte) en el post Mi ubicación en Google Maps

    Saludos
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice