首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌地图纹理地图

谷歌地图纹理地图
EN

Stack Overflow用户
提问于 2012-11-12 16:03:07
回答 2查看 1.2K关注 0票数 0

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

我想我知道如何在API之外执行这个任务,但是一个内置在API中的系统肯定是有益的。

地图比较

iOS 6制图:

谷歌地图制图:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-13 07:55:46

当您从给定的映射API中获得一个映射段时,通常会下载预呈现的地图切片(图像)。这些图像仅在地图数据更新时呈现,而不是所有查询,因此不能影响这些图片的呈现。

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

  • 构建自己的web服务,并从原始地图数据呈现自己的地图切片(例如: openstreetmap数据)
  • 从原始数据直接在电话上渲染地图。

这两种方式都需要获得原始数据来呈现,因为google没有提供它。

票数 2
EN

Stack Overflow用户

发布于 2012-11-12 21:01:25

根据API文档,您只能编辑:

  • 色调
  • 轻盈
  • 饱和
  • 伽马
  • inverse_lightness
  • 可见性
  • 颜色
  • 重量
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13347068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档