gpt4 book ai didi

javascript - Google map 纹理 map

转载 作者:行者123 更新时间:2023-11-28 20:46:27 25 4
gpt4 key购买 nike

我正在我的网站中实现 map ,并正在研究不同的选项(Google map API、Bing map 、OpenStreet map 、MapBox 等)。由于其地理编码和定价,我更倾向于谷歌地图,但我绝对愿意更改为不同的系统。下载并使用 iOS 6 map 后, map 确实引起了我的注意。我真的很喜欢苹果在 map 上使用纹理的方式(公园的草地纹理,土地的纸张纹理)。我想知道是否有任何方法可以将类似的纹理叠加到上述任何 map 系统上?不只是在某一部分,而是在整个世界。我知道你可以改变颜色,只是不确定是否有支持纹理。任何帮助将不胜感激,谢谢!

我想我知道如何在 API 之外做到这一点,但内置于 API 中的系统肯定会有所帮助。

map 比较

<小时/>

iOS 6 制图:

iOS 6 Maps Cartography

谷歌地图制图:

Google Maps Cartography

最佳答案

当您从给定的 map API 获取 map 片段时,通常会下载预渲染的 map 切片(图像)。这些图像仅在 map 数据更新时渲染,而不是所有查询,因此您无法影响这些图片的渲染。

如果你想要自定义纹理,有两种方法:

  • 构建您自己的网络服务并从原始 map 渲染自己的 map 切片数据(例如:openstreetmap 数据)
  • 直接渲染动态贴图来自原始数据的手机。

这两种方式都需要获取原始数据来渲染,因为谷歌不提供它。

关于javascript - Google map 纹理 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13347068/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com