Gibt es eine Bibliothek, die Ihnen Ihren ungefähren Standort mit dem Google-Dienst (https://www.google.com/loc/json) liefert?Google Geolocation API-Bibliothek
Google Gears unterstützt wie hier beschrieben http://code.google.com/p/gears/wiki/GeolocationAPI Es gibt auch gute doco auf dem Web-Service-Anfrage/Antwort-Schema.
Firefox und iPhone Safari verwenden den Dienst auch und sie haben ihre eigenen Implementierungen. Ich möchte den Dienst in meiner eigenen C# -Anwendung verwenden, also möchte ich eine Bibliothek, die ich verwenden kann (eine von C/C++/C#). Momentan funktioniert mein Kollege nur, indem ich ein Zahnrad-Plugin für IE verwende und das eingebettete IE-Fenster in unserer WPF-App hostet. Dies ist ein wenig umständlich und schlecht wieder verteilbar.
Irgendwelche Ideen?
bearbeitet Dies ist ein Kommentar aus der obigen Seite:
Kommentar von [email protected], 2. Dezember 2008
Vielen Dank für alle Kommentare. Ein paar Antworten ...
Antworten auf viele Fragen zur Verwendung der API finden Sie in der Geolocation> API-Dokumentation unter http://code.google.com/apis/gears/api_geolocation.html. Diese Wiki-Seite soll laufende Arbeiten für Entwickler von Gears dokumentieren und nicht als definitive Dokumentation der API dienen.
In Bezug auf das JSON-Protokoll habe ich dieses Dokument aktualisiert, um das aktuelle Verhalten in Gears widerzuspiegeln. Beachten Sie, dass die offizielle Dokumentation des Protokolls in Kürze der Geolocation API-Dokumentation hinzugefügt wird.
Die Gears-Nutzungsbedingungen verbieten die direkte Verwendung des Google-Standortservers (http://www.google.com/loc/json) über HTTP-Anfragen. Auf diesen Dienst kann nur über die Geolocation-API zugegriffen werden.
Das ist irgendwie saugt. Wie kommt Firefox dazu, diesen Dienst direkt über eine HTTP-Anfrage zu nutzen? diese
Danke dafür. Wir haben SkyHook getestet. Wusste nicht, dass Apple sie auch verwendet. –
PlaceEngine scheint nur Japan abzudecken. http://www.placeengine.com/showe/about – timeon