我知道這些是客戶端應用程序,但是這三者都必須基於計算機本身的某些組件。W3C,Google Gears和Loki Geolocation基於什麼?
這是哪個組件,以及如何以編程方式將它用於C#應用程序(不適用於WEB)?
我知道這些是客戶端應用程序,但是這三者都必須基於計算機本身的某些組件。W3C,Google Gears和Loki Geolocation基於什麼?
這是哪個組件,以及如何以編程方式將它用於C#應用程序(不適用於WEB)?
他們是客戶端,他們使用不同的來源的位置信息。 Firefox中的W3C API使用Google位置服務(JSON API),我敢打賭Google Gears也使用Google數據庫,而Loki使用Skyhook無線服務。而實現W3C API的不同瀏覽器可以使用不同的位置服務。移動Safari使用Skyhook,或從設備本身的GPS信息。
您可以通過桌面應用程序查看任何這些提供程序以訪問位置。谷歌定位服務似乎是一個特別簡單的網絡API,但我認爲你也可以通過編程訪問Skyhook。由於您是用C#編寫的,因此您可以查看Windows 7位置平臺,該平臺提供了一個易於使用的操作系統級框架,可以抽象出不同的提供者。
(對不起,任何拼寫錯誤和缺乏聯繫。從我的平板電腦答題貼)
有使用Skyhook Wireless公司sdk.And這裏地理位置的版本,是另一個鏈接,你把它叫做WPS(無線-fi定位系統)[1]