1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. soma-web, 01.04.2012 #1
    soma-web

    soma-web Threadstarter App-Anbieter (kostenpfl.)

    Hi AH Community,
    ich bräuchte ein paar Ratschläge zu einer von diesen wohl bekannten "durch die Community gefütterte Google Maps" App. :thumbsup:
    Die App stellt eine Karte dar und soll mit 'Punkten von Interesse' gefüttert werden.

    Zu dem Konzept stellen sich mir aber folgende Fragen:

    1. wie stelle ich überhaupt alle Punkte dar?
    a. kreiere ich meine eigene Karte in Google Maps und lasse nur diese Anzeigen? (geht das überhaupt?)
    b. lege ich alle Koordinaten und Beschreibungen in eine online DB und lade die Einträge aus der DB auf das Handy und schiebe sie im Overlay drüber?
    (also am besten am startup laden und dann erst anzeigen)
    c. intelligentes Lösung: Nur im Umkreis von 40km um den User die Datenbnakeinträge laden. Aber da gibts doch bestimmt probleme bei der Schnelligkeit?


    2. Wie gestalltet man bei sowas am besten die Usereingabe. Einfach ein OnClick auf die Map oder doch eine Adresse eingeben lassen und dann über die Google Geocoding Api die Längen und Breiten auslesen lassen?

    Wenn jemand über ein gutes Tut in dem Gebiet gestolpert ist wäre ich für Links dankbar.

    Oder kennt jemand noch andere Stolperfallen auf dem Gebiet, jeder Ratschlag wird dankend angenommen!

    Danke euch
    grüße Soma
     
  2. Unicate, 02.04.2012 #2
    Unicate

    Unicate Android-Experte

    1.a Nein, dafür gibt es die sogenannte MapActivity. In Verbindung mit der Google Maps API für Android, kannst du mit diesem Interface Punkte auf der Karte von Google Maps anzeigen lassen. (Ja, eigene Karte geht auch, es gibt z.B. OSM Map Application, die genau das tun.)
    1.b genau so könnte man es machen

    1.c Naja, man kann die Suche eingrenzen. Je nach dem über welche Fläche verteilt du deine POI's anzeigen willst. Wenn es sich nur um eine Stadt handelt, könnte man dein zu suchendes Feld als Viereck betrachten(annehmen) und somit relativ schnell im SQL der Datenbank mitteilen welche Datensätze du haben möchtest oder nicht. (z.b. latitude BETWEEN x AND y) (Bessere Lösung kenn ich auch nicht, wenn jemand eine hat, dann raus damit)

    2. Das kommt ganz auf deinen Use-Case an. Ich finde einfachen Klick besser als Adresseingabe.
     
    soma-web gefällt das.
  3. soma-web, 03.04.2012 #3
    soma-web

    soma-web Threadstarter App-Anbieter (kostenpfl.)

    Bestätigt meine Annahmen, super Feedback, danke!

    Wenn noch jemand eine andere Theorie hat immer her damit
    Geht ja anscheinend nicht nur mir so ;)


    Grüße Soma
     
  4. Unicate, 03.04.2012 #4
    Unicate

    Unicate Android-Experte

  5. soma-web, 04.04.2012 #5
    soma-web

    soma-web Threadstarter App-Anbieter (kostenpfl.)

    Das hab ich schon in meinem "Kompass nach Mekka" gemacht ;)
    Aber ich werde jetzt das Rechteck realisieren. Danke dir!
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Hilfe bei Fehler in Quellcode benötigt Android App Entwicklung Freitag um 23:01 Uhr
[OFFEN] App Leitfaden gesucht! Android App Entwicklung 20.06.2017
[OFFEN] Welches Intent erzeugt der Klick im Homescreen auf das Icon einer App? Android App Entwicklung 20.06.2017
[OFFEN] Logdateien der eigenen App Android App Entwicklung 15.06.2017
[ERLEDIGT] Kleine Probleme mit einer App Android App Entwicklung 14.06.2017
[OFFEN] Problem mit meiner Login App Android App Entwicklung 10.06.2017
[Meinung] Spezielle App für Mittelstand erstellen (lassen) Android App Entwicklung 23.05.2017
[ERLEDIGT] put in HashMap bringt App zum abstürzen Android App Entwicklung 22.05.2017
[ERLEDIGT] *.viivo kann keiner App zugeordnet werden - MANIFEST.XML ? Android App Entwicklung 19.05.2017
[GELÖST] Nach AS Update Fehler Error running app: Default Activity not found Android App Entwicklung 16.05.2017
Du betrachtest das Thema "Google Maps in App, Datenfütterung" im Forum "Android App Entwicklung",