【问题标题】:What does %7C11211%7C11206%7C11222 mean from the Google Static Maps?谷歌静态地图中的 %7C11211%7C11206%7C11222 是什么意思?
【发布时间】:2015-04-07 22:13:35
【问题描述】:

我一直在阅读和重新阅读静态地图开发人员指南的部分,但我只是不理解这部分的作用:

%7C11211%7C11206%7C11222

从此:

https://maps.googleapis.com/maps/api/staticmap?center=Williamsburg,Brooklyn,NY&zoom=13&size=400x400& 标记=颜色:蓝色%7C标签:S%7C11211%7C11206%7C11222

例如,我知道该 URL 将 3 个相同样式的标记添加到地图中,中心位于纽约州布鲁克林的威廉斯堡,但我看不到其他标记的放置方式。

每个标记描述符必须包含一组一个或多个位置,这些位置定义了在地图上放置标记的位置。这些位置可以指定为纬度/经度值或地址。这些位置使用竖线字符 (|) 分隔。

我看不到地址或纬度/经度值在哪里。是简写吗?

我用谷歌搜索了那条线,到处都是人们用它来询问如何创建中心标记,并以此为例,而不是解释其余部分是如何工作的。

【问题讨论】:

    标签: google-static-maps


    【解决方案1】:

    解码后的%7C11211%7C11206%7C11222 部分就是|11211|11206|11222——这些只是用管道分隔的邮政编码。

    虽然邮政编码不是您通常所说的“地址”,但在这种情况下,您可以将其用作邮政编码,因为地图只是将标记置于该邮政编码内的中心。

    如果您想使用实际地址,您可以这样做:

    http://maps.googleapis.com/maps/api/staticmap?center=Williansburg,+Brookly,+NY&zoom=13&size=400x400&maptype=roadmap&format=png&visual_refresh=true&markers=size:mid%7Ccolor:blue%7Clabel:S%7CWilliansburg,+Brookly,+NY
    

    或者,如果您真的想让自己轻松一点,请使用像 this 这样的生成器。

    【讨论】:

      猜你喜欢
      • 2016-05-18
      • 2022-01-15
      • 2011-01-19
      • 1970-01-01
      • 2011-07-10
      • 2017-03-18
      • 1970-01-01
      • 1970-01-01
      • 2019-12-19
      相关资源
      最近更新 更多