Biblioteka Google Geolocation API
Czy istnieje biblioteka, która zapewni Ci przybliżoną lokalizację za pomocą usługi google (https://www.google.com/loc/json)?
Google Gears obsługuje go tak, jak tutaj opisanohttp://code.google.com/p/gears/wiki/GeolocationAPI Istnieje również dobry dokument dotyczący schematu żądania / odpowiedzi usługi internetowej.
Firefox i iPhone Safari również korzystają z usługi i mają własne implementacje. Chciałbym skorzystać z usługi w mojej własnej aplikacji C #, więc chciałbym biblioteki, której mogę używać (jednej z C / C ++ / C #). Obecnie jedynym sposobem, w jaki mój kolega mógł pracować, jest użycie wtyczki narzędzi dla IE i hostowanie wbudowanego okna IE w naszej aplikacji WPF. Jest to trochę kłopotliwe i słabo rozpowszechniane.
Jakieś pomysły?
Edytować To jest komentarz z powyższej strony:
Komentarz od [email protected], 02 grudnia 2008
Dzięki za wszystkie komentarze. Kilka odpowiedzi ...
Odpowiedzi na wiele pytań dotyczących korzystania z interfejsu API można znaleźć w dokumentacji Geolokalizacja> API pod adresemhttp://code.google.com/apis/gears/api_geolocation.html. Ta strona Wiki ma na celu udokumentowanie pracy w toku dla osób rozwijających się Gears, a nie służyć jako ostateczna dokumentacja API.
Jeśli chodzi o protokół JSON, zaktualizowałem ten dokument, aby odzwierciedlić bieżące zachowanie w Gears. Należy zauważyć, że oficjalna dokumentacja protokołu zostanie wkrótce dodana do dokumentacji API geolokalizacji.
Warunki korzystania z usługi Gears zabraniają bezpośredniego korzystania z serwera lokalizacji Google (http://www.google.com/loc/json) za pośrednictwem żądań HTTP. Dostęp do tej usługi można uzyskać tylko za pośrednictwem interfejsu API geolokalizacji.
To jest do bani. Jak więc Firefox ucieka z tej usługi bezpośrednio za pośrednictwem żądania HTTP.