0

我有一个任务 •您必须开发一个迷你应用程序,利用 Android 或 Windows 平台中可用的 GPS API 来使用设备的地理位置 • POI 输入屏幕中的第一个按钮是拍照。在拍摄快照之前,按钮应显示“拍照 -PENDING”。按下此按钮应调用相机拍摄快照。拍摄快照后,按钮应更改为拍照 - 完成 •照片中的地理位置用作输入到公开可用的地理信息中,以提取位置信息,例如位置、城镇、城市、地区。•例如。如果用户位于 19.15915°,72.97020°,在 Web 查询或任何地理信息站点中输入 19.15915,72.97020 会产生如下所示的结果

我没明白。他在这里说的是什么照片?如何从这张照片中获得经度和纬度?请指导我有关此方面的信息,我们将不胜感激有关如何进行编程的一些帮助

4

2 回答 2

0

第一点说“利用Android或Windows平台上可用的GPS API来使用设备的地理位置”。因此需要使用设备的 LocationManager (Android) 收集地理信息。我认为这与照片无关。

据我了解,您可以使用 (lat,long) 和 reverseGeocode api 获取城市、城镇、地区信息,然后将照片与这些信息一起上传到您的服务器。或者对这些数据做任何事情(PHOTO --> (lat,long,city,town,district...etc))。

于 2013-05-01T05:53:24.467 回答
0

您可以从照片本身获取纬度和经度。您将拍摄的快照具有 gps 纬度和 gps 经度等属性。所以你有纬度和经度,现在你可以通过将纬度和经度作为参数传递给以下网址轻松获取当前位置: http ://maps.googleapis.com/maps/api/geocode/json?latlng=latitude,longitude&sensor= true并解析当前位置。

于 2013-05-01T05:53:25.773 回答