0
如何從移動設備(smarthphone,iPhone,BlackBerry ...)獲得除IP地址以外的更精確的位置座標。例如通過使用來自智能手機API的GPS查詢。以及如何去與Java集成?從iPhone等設備獲取位置座標(不是基於IP,更像是GPS或細胞信號)
如何從移動設備(smarthphone,iPhone,BlackBerry ...)獲得除IP地址以外的更精確的位置座標。例如通過使用來自智能手機API的GPS查詢。以及如何去與Java集成?從iPhone等設備獲取位置座標(不是基於IP,更像是GPS或細胞信號)
這取決於你的要求。
如果您的意思是「如何在智能手機的原生應用程序中使用Java檢索GPS座標?」,那麼每個智能手機平臺的答案都會有所不同,而且iPhone也沒有答案,因爲iPhone不運行Java。
如果您的意思是「如何在後端使用Java檢索Web應用程序中的GPS座標?」,那麼您可以使用HTML5中的Geolocation API,假設瀏覽器支持它(據我所知,Mobile Safari而Android中的瀏覽器支持這一點,我不知道黑莓手機,並假設它沒有)。見here。
有一個小的JavaScript庫,它彌合了W3C Geolocation API和專有API(如Blackberry)之間的差距 - http://code.google.com/p/geo-location-javascript/ – skaffman 2011-04-21 14:37:04