Android Maps PolygonOptions Lat 和 Long 值(以公里为单位)

标签 android android-maps polygons

我正在尝试在 map 中绘制一个正方形,其中中心是用户的位置。每种类型的用户都有不同的公里值。所有这些对我来说都很清楚,绘制多边形不是问题。

问题是我不知道经纬度转换成千米的值。

我的问题是 1 公里换算成纬度的值是多少。是 0.001 还是类似值?并且转换后的值在经度上是否不同

最佳答案

它因地球不是平的而是球体而变化:

  • 每个纬度相距大约 69 英里(111 公里)。
  • 在赤道,距离为 68.703 英里(110.567 公里)。
  • 在北回归线和南回归线(南北 23.5°),距离为 68.94 英里(110.948 公里)。
  • 在每个极点,距离为 69.407 英里(111.699 公里)。

More here.

关于Android Maps PolygonOptions Lat 和 Long 值(以公里为单位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41425939/

相关文章:

java - 如何在android中使用正则表达式搜索sqlite数据库?

android - 将特定字体设置为独立于设备的 TextView

android - IllegalAccessException - 从不可序列化继承的对象的序列化

java - 如何为我的框设置在不同设备上保持不变的百分比宽度?

android - 在 android 中的谷歌地图上加载假 map

android - 谷歌地图 v2 标记动画

android - 我不能在 Mapview 上使用 startActivity

geometry - 如何计算多个重叠直角多边形的面积?

python-3.x - 如何有效地将一组 geohashes 转换为多边形?

javascript - 使用javascript在SVG中的大多边形内创建小多边形