我使用这个 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 21 19 20 18 5 81 82 2 37 33 34 36 40 38 35 39 3 50 49 51 4 65 66 6 元素类型:
s.e
g g.f g.s l l.i l.t l.t.f l.t.s 造型师:
p.c RGBA 十六进制值 #aarrggbb 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 



