W3C、Google Gears 和 Loki Geolocation 基于什么?
据我所知,这些是客户端应用程序,但所有三个应用程序都必须基于计算机本身的某些组件。
这是哪个组件,如何以编程方式将它用于 C# 应用程序(不适用于 WEB)?
I understand that these are client-side apps, but all three must be based on some component of the computer itself.
Which component is this, and how can I utilize it programmatically for a C# app (NOT FOR WEB)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
它们是客户端,并且使用不同的源来获取位置信息。 Firefox 中的 W3C API 使用 Google 定位服务(JSON API),我敢打赌 Google Gears 也使用 Google 数据库,而 Loki 使用 Skyhook Wireless 服务。并且实现W3C API的不同浏览器可以使用不同的位置服务。 Mobile Safari 使用 Skyhook 或来自设备本身的 GPS 信息。
您可以查看这些提供商中的任何一个,以便通过桌面应用程序访问位置。 Google 定位服务似乎是一个特别简单的 Web API,但我认为您也可以通过编程方式访问 Skyhook。由于您使用 C# 编写,因此您可能会研究 Windows 7 定位平台,它提供了一个易于使用的操作系统级框架,可以抽象出不同的提供程序。
(对于任何拼写错误和缺少链接,我深表歉意;答案是从我的平板电脑发布的。)
They're client-side, and they use different sources for the location information. The W3C API in Firefox uses Google Location Services (a JSON API) and I bet Google Gears uses the Google database as well, while Loki uses the Skyhook Wireless service. And different browsers who implement the W3C API can use different location services. Mobile Safari uses Skyhook, or GPS info from the device itself.
You could look at any of these providers for accessing location through your desktop app. Google Location Services appears to be a particularly simple web API, but I think you can also get programmatic access to Skyhook. Since you're writing in C#, you might look into the Windows 7 Location Platform, which provides an easy-to-use OS-level framework that abstracts away the different providers.
(Sorry for any typos and the lack of links; answer posted from my tablet.)
有一个使用 skyhook wireless sdk 的地理定位版本。这里有另一个链接,称为 WPS(wi-fi 定位系统)[在此处输入链接描述][1]
http://www.j2i.net/BlogEngine /post/2008/12/30/从-C-prerelease-wrapper.aspx访问-the-Skyhook-Wireless-SDK
There is a version of geolocation using skyhook wireless sdk.And here is another link for you it is called WPS(wi-fi positioning system)[enter link description here][1]
http://www.j2i.net/BlogEngine/post/2008/12/30/Accessing-the-Skyhook-Wireless-SDK-from-C-prerelease-wrapper.aspx