• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

Aktuellen Ort (GPS) in einer Datenbank (Online) speichern

martinx

Gala
Registriert
05.11.10
Beiträge
50
Hallo zusammen,
ich möchte gerne (im Prinzip sowas wie Trapster,Radalert) meine aktuelle Position Online in einer Datenbank speichern, um diese Geokoordinaten später in einer Googlemaps (Webseite) , oder auf dem Iphone direkt anzuzeigen. Angenommen ich bin in Braunlage, denn möchte ich alle Poi's die in meiner Nähe liegen (frei definierbarer Radius) auf einer Karte anzeigen.
Wie gehe ich das Problem am besten an?
 
Deine Position in deiner Datenbank hinzufügen, speichern, später wieder laden und auf einer MKMapView anzeigen?
Sorry aber was willst du wissen?

Die Frage nach der Erstellung einer kompletten App lässt sich evtl. in einem knapp 1000 Seitigen Buch in Verbindung mit der Apple Developer Doku klären,
nicht jedoch in einem Forumsposting.

Ein wenig genauer was dein Problem ist, darfst du also schon sein...
 
hallo thyraz,
danke für deine antwort. als einstieg suche ich beispiele wie es geht meine aktuelle position (long., lang.) an einen webservice zu übermitteln.
Gruss
 
Also ich bin zwar noch nicht der Xcode Profi, aber das reine Prinzip sollte ich dir schon erklären können. Du musst als erstes die Geokoordinaten in Variabeln einlesen bzw diese ersteinmal ermitteln. Dann übergibst du beide Werte vllt noch mit einer User-ID an eine zB SQL Datenbank. Wie du beides machst wirst du bei Google finden. Mehr kann ich dir auch nicht sagen.
 
CoreLocation gibt dir deine aktuelle Position auf. Kannst mal in der Apple Doku danach suchen. Alternativ googeln.

Um die Daten dann auf einen Webserver in einer MySQL Datenbank zu speichern, musst du in der App einen Link (welcher die Parameter enthält die du übergeben willst) aufrufen welcher ein PHP Script auf dem Webserver ausführt. Stichwort: NSURL

Such mal nach den beiden Stichwörtern, sollte als grober Denkanstoß helfen. ;)