【问题标题】:How to add custom marker image Google Static Map如何添加自定义标记图像谷歌静态地图
【发布时间】:2015-07-28 06:42:20
【问题描述】:

如何添加自定义标记图像谷歌静态地图?

我正在使用以下 URL 来获取静态地图

https://maps.googleapis.com/maps/api/staticmap?size=250x250&markers=color:red%7C$marker_start&markers=color:green%7C$marker_end&path=weight:3%7Ccolor:red%7Cenc:$encodedString

我只能更改颜色并添加一个已经存在的标记,但不能添加我创建的图像。

【问题讨论】:

    标签: google-maps google-static-maps


    【解决方案1】:

    是的,文档中有一个部分解释了如何使用您自己的图像而不是它们的标记: https://developers.google.com/maps/documentation/staticmaps/intro#CustomIcons

    例如

    https://maps.googleapis.com/maps/api/staticmap?markers=icon:http://www.example.com/yourimage.png
    

    这也是一个使用编码折线的示例。

    https://maps.googleapis.com/maps/api/staticmap?markers=icon:http://www.gravatar.com/avatar/e5594b71e9f54f3e73f6294b054f5616?s=32%26d=identicon%26r=PG|54.763228,-130.617302&size=400x400&path=weight:3%7Ccolor:orange%7Cenc:_fisIp~u%7CU}%7Ca@pytA_~b@hhCyhS~hResU%7C%7Cx@oig@rwg@amUfbjA}f[roaAynd@%7CvXxiAt{ZwdUfbjAewYrqGchH~vXkqnAria@c_o@inc@k{g@i%60]o%7CF}vXaj\h%60]ovs@?yi_@rcAgtO%7Cj_AyaJren@nzQrst@zuYh%60]v%7CGbldEuzd@%7C%7Cx@spD%7CtrAzwP%7Cd_@yiB~vXmlWhdPez\_{Km_%60@~re@ew^rcAeu_@zhyByjPrst@ttGren@aeNhoFemKrvdAuvVidPwbVr~j@or@f_z@ftHr{ZlwBrvdAmtHrmT{rOt{Zz}E%7Cc%7C@o%7CLpn~AgfRpxqBfoVz_iAocAhrVjr@rh~@jzKhjp@%60%60NrfQpcHrb^k%7CDh_z@nwB%7Ckb@a{R%7Cyh@uyZ%7CllByuZpzw@wbd@rh~@%7C%7CFhqs@teTztrAupHhyY}t]huf@e%7CFria@o}GfezAkdW%7C}[ocMt_Neq@ren@e~Ika@pgE%7Ci%7CAfiQ%7C%60l@uoJrvdAgq@fppAsjGhg%60@%7ChQpg{Ai_V%7C%7Cx@mkHhyYsdP%7CxeA~gF%7C}[mv%60@t_NitSfjp@c}Mhg%60@sbChyYq}e@rwg@atFff}@ghN~zKybk@fl}A}cPftcAite@tmT__Lha@u~DrfQi}MhkSqyWivIumCria@ciO_tHifm@fl}A{rc@fbjAqvg@rrqAcjCf%7Ci@mqJtb^s%7C@fbjA{wDfs%60BmvEfqs@umWt_Nwn^pen@qiBr%60xAcvMr{Zidg@dtjDkbM%7Cd_@
    

    【讨论】:

    • 我需要添加标记以及折线编码的路线静态地图。我认为没有可用的选项。
    • @RamkumarP 为什么这不起作用?对我来说似乎很好。我将用一个显示自定义地图和编码折线的示例来更新我的答案。
    【解决方案2】:

    这是一个非常常见的问题和非常简单的解决方案,只添加

    &markers=icon:http://tinyurl.com/2ftvtt6|lat,lng 
    

    同时点击Api.so 简单 你的 APi 必须像这样看到 http://maps.google.com/maps/api/staticmap?center=40.714728,-73.998672&markers=icon:http://tinyurl.com/2ftvtt6|40.714728,-73.998672&zoom=12&size=400x400&sensor=false

    更多信息请访问http://phpidiots.in/android/google-static-map-api/

    :) 享受你的代码

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多