我使用这个 url 从谷歌服务器获取 map 图 block

http://mts0.google.com/vt/lyrs=m@189000000&hl=en&src=app&x=41189&y=25680&z=16&s=Gal 

我想知道是否有一种方法可以自定义此 url,通过添加一些额外的参数来获取没有任何街道标签或额外信息或覆盖的瓷砖。
就像在 map api v3 中自定义 map 一样。
任何建议都会受到欢迎。

请您参考如下方法:

我没有找到关于它的文档,但是有一个参数apistyle
隐藏街道标签的值(必须是 urlencoded)是

s.t:3|s.e:l|p.v:off 

由于缺少文档,以下是猜测:
  • s.t定义特征类型,值3好像是
  • s.e定义元素,例如l阿贝尔或 g几何
  • p定义样式,v代表 v isibility , 值 off应该清楚。
    结果:
    https://mts0.google.com/vt/lyrs=m@289000001&hl=en&src=app&x=41189&y=25680&z=16&s=Gal&apistyle=s.t%3A3|s.e%3Al|p.v%3Aoff 
    



  • 您必须使用参数来获得所需的结果。在过去,可以获得样式,例如例如,在使用 Styled Map Wizard 时,使用开发者工具检查 tile-URL ,但他们修改了 javascript-API 使用的 tile-URL,现在参数将以某种方式编码。

    参数和值列表:

    功能类型: s.t
  • 全部 0
  • 行政1
  • 行政国家17
  • 行政地 block 21
  • 行政.locality 19
  • 行政社区20
  • 行政省18
  • 景观 5
  • 景观.man_made 81
  • 景观.自然 82
  • 兴趣点 2
  • poi.attraction 37
  • poi.business 33
  • poi.government 34
  • poi.medical 36
  • poi.park 40
  • poi.place_of_worship 38
  • poi.school 35
  • poi.sports_complex 39
  • 3
  • 道路.动脉 50
  • road.highway 49
  • road.local 51
  • 中转4
  • 中转线65
  • 中转站66
  • 6

  • 元素类型: s.e
  • 几何 g
  • 几何填充g.f
  • 几何.stroke g.s
  • 标签 l
  • 标签.icon l.i
  • 标签.文本 l.t
  • 标签.text.fill l.t.f
  • 标签.text.stroke l.t.s

  • 造型师:
  • 颜色 p.c RGBA 十六进制值 #aarrggbb
  • Gamma p.g 0.01 之间 float 和 10
  • 色相 p.h RGB 十六进制值 #rrggbb
  • 反转亮度 p.il true/false
  • 轻盈 p.l -100 之间 float 和 100
  • 饱和度 p.s -100 之间 float 和 100
  • 能见度 p.v on/simplified/off
  • 重量 p.w 整数 >= 0

  • 评论关闭
    IT干货网

    微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!