Autore Topic: Coordinate gps  (Letto 1345 volte)

Offline Malloc87

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    samsung i9001
  • Sistema operativo:
    windows 7
Coordinate gps
« il: 05 Settembre 2013, 16:47:36 CEST »
0
Ciao a tutti c'è qualcuno che sa come associare le coordinate gps(latitudine e longitudine) alle coordinate in pixel della mappa?
Praticamente sono riuscito a selezionare un punto sulla mappa(il punto in cui mi trovo fisicamente) e a farmi restituire le coordinate in pixel,adesso devo mettere in relazione queste coordinate con quelle gps.

Grazie in anticipo.

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Coordinate gps
« Risposta #1 il: 05 Settembre 2013, 20:41:04 CEST »
0
La domanda è un po' generica, senza nessuna riga di codice, dovresti almeno spiegare un po' come hai fatto l'app (cosa intendi per mappa, etc...) .
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Coordinate gps
« Risposta #2 il: 06 Settembre 2013, 09:03:35 CEST »
0
Ciao a tutti c'è qualcuno che sa come associare le coordinate gps(latitudine e longitudine) alle coordinate in pixel della mappa?
Praticamente sono riuscito a selezionare un punto sulla mappa(il punto in cui mi trovo fisicamente) e a farmi restituire le coordinate in pixel,adesso devo mettere in relazione queste coordinate con quelle gps.

Grazie in anticipo.
sei usi un MapFragment - MapView c'è già l'evento di onClick che ti da le coordinate GPS di dove clicchi...
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline Malloc87

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    samsung i9001
  • Sistema operativo:
    windows 7
Re:Coordinate gps
« Risposta #3 il: 06 Settembre 2013, 15:09:15 CEST »
0
per mappa intendo la mappa di un quartiere o di un parco etc.L'applicazione deve trovare la mia posizione sulla mappa tramite i gps

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Coordinate gps
« Risposta #4 il: 06 Settembre 2013, 15:34:53 CEST »
0
per mappa intendo la mappa di un quartiere o di un parco etc.L'applicazione deve trovare la mia posizione sulla mappa tramite i gps
ah tu vuoi che la mappa ti mostri il puntino di dove sei?
è pieno di tutorial a riguardo, soprattutto sulle pagine ufficiali di android: https://developers.google.com/maps/documentation/android/location?hl=it
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline Malloc87

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    samsung i9001
  • Sistema operativo:
    windows 7
Re:Coordinate gps
« Risposta #5 il: 06 Settembre 2013, 15:38:56 CEST »
0
Però la mappa la inserisco io in formato jpg,non uso le mappe google

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Coordinate gps
« Risposta #6 il: 06 Settembre 2013, 16:42:25 CEST »
0
Però la mappa la inserisco io in formato jpg,non uso le mappe google
ahhh beh, allora ti devi fare tutto a mano, se l'immagine (che non è una mappa, ma un'immagine) non è georeferenziata ti devi fare tutto a mano
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Coordinate gps
« Risposta #7 il: 06 Settembre 2013, 17:01:16 CEST »
0
Però la mappa la inserisco io in formato jpg,non uso le mappe google

Come dice Nicola, ti devi fare tutto a mano. Perchè di fatto non hai una mappa, ma una bitmap.

Detto in modo semplicistico, potresti pensare di salvare insieme alla bitmap le coordinate dei due angoli opposti e poi di interpolazione ti calcoli il pixel che corrisponde alle tue coordinate. Per il calcolo basta qualche nozione di geometria, ma le coordinate di due angoli opposti della bitmap devi averceli per forza.

NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline Giak

  • Utente junior
  • **
  • Post: 52
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    transformer tf101
  • Sistema operativo:
    ubuntu 12.10
Re:Coordinate gps
« Risposta #8 il: 06 Settembre 2013, 17:17:46 CEST »
0
devi calibrare la mappa se cerchi su google trovi un pò di informazioni a rigurardo.

Offline undead

  • Utente senior
  • ****
  • Post: 666
  • Respect: +113
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S6
  • Play Store ID:
    DrKappa
  • Sistema operativo:
    Windows 10 64-bit, Windows 8.1 64-bit
Re:Coordinate gps
« Risposta #9 il: 06 Settembre 2013, 17:27:14 CEST »
0
Questo è uno dei classici casi in cui i layout di android ti incasinano all'ennesima potenza...  >:(