【问题标题】:Folium - Extracting an nxn image of mxm metersFolium - 提取 mxm 米的 nxn 图像
【发布时间】:2021-12-17 20:37:28
【问题描述】:

我在 Python 上使用 Folium 来提取地图。给定一个坐标,我想提取该坐标周围 mxm 平方米的图像。因此,使用 pyproj,我将 UTM 投影到常规米,创建 mxm 正方形并投影回 UTM 以获取边界框角的坐标。

然后,我使用 fit_bounds 和这些角来获取我的 nxn 图片。但是,输出仍然是一个矩形。当然,我可以在事后使用 Pillow 裁剪图像,但我需要更多地控制该图像的米数......而且,现在我不确定我实际得到的是什么。

使用 Folium 提取方形图像的最佳方法是什么?假设我想提取一张地图,该地图以 100x100 米的区域为中心,坐标为 (48.8584,2.2945)。

获取此地图的最佳方法是什么?

【问题讨论】:

    标签: python python-imaging-library folium pyproj


    【解决方案1】:

    我想出了如何控制

    OpenStreetMap 有this wiki link,其中包含有关不同缩放级别的信息。

    为了计算一个像素覆盖了多少真实世界,我们提供了一些公式。它是缩放级别和提取地图的纬度的函数。

    s_pixel = C*cos(纬度)/(2**(zoomlevel + 8))

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-14
      • 2018-11-29
      • 1970-01-01
      • 2017-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多