2008-09-18 9 views
9

Ich entwickle eine Web-App, die häufig von mobilen Browsern verwendet wird. Ich frage mich, ob es eine Möglichkeit gibt, genug Informationen von der Browseranfrage zu erhalten, um Positionsdaten (Triangulation oder GPS) zu suchen. Nicht von der Anfrage direkt, natürlich. Ein Kollege schlug vor, dass einige Netzbetreiber eine eindeutige Kennung im Anforderungsheader angeben, die an einen Web-Service gesendet werden kann, der von diesem Anbieter bereitgestellt wird und Positionsdaten zurückgibt, wenn der Kunde dies aktiviert hat. Kann mir jemand für diese oder eine andere Methode zum Nachlesen von Positionsdaten in die richtige Richtung weisen, auch nur annähernd. Offensichtlich ist dies ein App-Candy, z.B. Wenn die Daten nicht verfügbar sind, kümmert sich die App nicht wirklich ...Positionsdaten vom mobilen Browser abrufen

Oder vielleicht ein Web-Service von Carrier, die Triangulierte Daten per IP liefern wird?

Antwort

10

Google hat ClientLocation als Teil ihrer AJAX-APIs. Sie müssen die AJAX-API von Google laden (erfordert einen API-Schlüssel) und versucht, die Standortdaten des Nutzers für Sie aufzulösen.

0

Verwenden Sie die Quell-IP-Adresse, um einen Netzwerkstandort anzugleichen. Nein, Sie erhalten keine Breiten- und Längenangaben in einer HTTP-Anfrage von einem iPhone. Es sei denn, Sie schreiben eine App von Drittanbietern und bitten sie, sie auszuführen.

Sie könnten besser dran sein, wenn Sie nur eine Umfrage auf Ihrer Website durchführen.

+1

IP-Adresse ist Standort des Telefonanbieters. Nicht sehr spezifisch. –

-2

Ich weiß, dass einige Anbieter in Japan einen Tracking-Service für den Standort von Handys haben. Ich weiß auch, dass die Informationen nicht öffentlich sind. Ich denke, Sie müssen einen sehr guten Grund haben, bevor der Anbieter diese Informationen kostenlos gibt, da es meiner Meinung nach sensible personenbezogene Daten sind. Natürlich werden sie die Information den Polizeibeamten geben, nicht aber der Öffentlichkeit.

2

Ich habe Blackberry GPS zu Javascript funktioniert OK in einem GMaps Mashup. Ziemlich einfach, eigentlich. http://www.saefern.org/tickets/test4.php - Hilf dir, die Quelle zu sehen.

(ich derzeit nicht über einen bb. Ein Benutzer per E-Mail mich mit „... es scheint, alle 15 Sekunden oder so Polling zu sein, so dass es hält neue Standorte Hinzufügen ...“.)

Ich suche nach Javascript-GPS-Informationen auf einem iPhone entspricht. Und Nokia und ....

Alle Informationen geschätzt.