【问题标题】:256x256 blob tile image react-native-mapbox-gl / maps256x256 blob 平铺图像 react-native-mapbox-gl / 地图
【发布时间】:2020-10-23 22:28:15
【问题描述】:

目前我在 mapbox 上渲染,来自数据库的各种本地图块作为 blob。我将它们转换为 base64 并将它们绘制在地图上。

问题在于 mapbox 使用 512 个图块,而我的图像是 256 个。

有没有办法让mapbox显示在256?

【问题讨论】:

  • 嗨,大卫,欢迎来到 Stackoverflow。任何人都很难在不发布您的代码的情况下为您提供帮助,而且您已经尝试过什么,我们需要代码来处理。如果您想增加获得答案的机会而不是导致您的问题结束,请查看:stackoverflow.com/help/how-to-ask
  • 谢谢!这个问题不需要代码。这是一个关于 MapboxGL 的问题。默认情况下,在 js 版本中,它的图块显示为 512px。我的问题是它们是否可以以某种方式配置为以 256 像素显示。 docs.mapbox.com/help/glossary/zoom-level
  • 知道了!我很抱歉,希望有人可以帮助你=)

标签: javascript react-native react-native-mapbox-gl


【解决方案1】:

您可以请求 256x256 的图块。这应该有效。我一直在寻找自己的地图。

一些使用栅格地图切片的在线系统不支持 512x512 像素切片,因此我们还在此 API 中添加了对 256x256 像素切片的支持。现在,您的地图可以无缝集成到 ArcGIS Online 和 CartoDB 等在线网络制图系统中。

对 256x256 像素图块的请求: https://api.mapbox.com/styles/v1/mapbox/streets-v9/tiles/256/0/0/0?access_token=access_token

见这篇文章:https://blog.mapbox.com/512-map-tiles-cb5bfd6e72ba

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-23
    • 1970-01-01
    • 2018-08-16
    • 1970-01-01
    • 2022-08-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多