谷歌静态地图与交通和公共交通覆盖层

3
我使用以下代码获取我想要的位置的png图像:
string.Format(
            "http://maps.googleapis.com/maps/api/staticmap?center={0},{1}&zoom={2}&size={3}x{4}&maptype={5}&sensor=false",
            latitude,
            longitude,
            zoomLevel,
            width,
            height,
            (char)this.Type);

我该如何通过URL添加交通或公共交通覆盖层到图像上?是否有其他的URL API可用?

请投票支持此问题,网址为 https://issuetracker.google.com/issues/35817019 - dibs487
1个回答

1

例如,为了添加交通叠加层,请添加以下内容:

&layer=t

对于其他叠加层,只需在选择要查看的图层后,在左下角或右上角的链接按钮中使用即可,以查看需要添加到URL中以显示给定叠加层的参数。


1
啊,我没注意到 API 部分,这是否意味着您不能使用上述想法? - Paul C
1
当你访问谷歌网站时,它可以在浏览器中运行,但是不能使用他们的静态地图API。 - Muhammad Rehan Saeed
3
谷歌静态地图还不支持这个功能,是不是有点落后了?Bing已经支持了... :/ - belzebu

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接