安卓位置选择器

Posted

技术标签:

【中文标题】安卓位置选择器【英文标题】:Location Picker for Android 【发布时间】:2012-08-31 14:01:52 【问题描述】:

我希望用户让他们选择自定义位置、纬度和经度。它应该离线工作。

最好的用户友好(图片)方法是什么?

(我不想简单地给出一个文本框来提供纬度和经度。)

【问题讨论】:

离线是什么意思? 您究竟要如何让用户在不具有相当于离线存储的整个 Google 地图的情况下获得任意纬度/经度输入的图形表示? @gtumca-MAC 离线表示未连接到互联网。所以我猜没有谷歌地图 你考虑过osmdroid吗? @Guykun 任何地球图像都可以,不需要那么详细。 【参考方案1】:

早在智能手机还没有出现之前,我就这样做过一次……我选择了一个合适的尺寸和漂亮的外观mercator projection 使用一些基本的代数方程大致映射了坐标。例如。 127, 578 处的像素 -> Lat/Lon... 然后只允许他们单击(在您的情况下点击)图像并在他们选择的像素上放置一个“图钉”,在两个文本框中显示 Lat/Lon ...

如果互联网可用,您可以获取相关纬度/经度的一般“区域”(例如最近的城市/州)...

这个概念应该很适合你...希望对你有所帮助-ck

【讨论】:

非常感谢我正在寻找的行。我很担心这种转变。我想这个墨卡托投影是一个好的开始。 @Alok Mercator 让生活变得轻松,因为不仅地图结果是一个易于粘贴在 UI 中的矩形,而且没有更多的日志可以解决球形问题坐标,为了增加乐趣,您可以对像素进行颜色测试,以确保他们选择陆地而不是水......

以上是关于安卓位置选择器的主要内容,如果未能解决你的问题,请参考以下文章

寻找安卓号码选择器(10键式)

时间日期选择器安卓3

安卓自定义弧形刻度选择器

引导日期选择器上的棘手问题

安卓自定义弧形刻度选择器

安卓自定义弧形刻度选择器