谷歌地图静态自定义图标

时间:2012-05-14 20:53:10

标签: php google-maps

http://maps.googleapis.com/maps/api/staticmap?center=35.442797,-80.880361&zoom=12&size=512x512&maptype=roadmap&markers=icon:http://*****.com/images/icon-marker.png|35.442797,-80.880361&sensor=false

出于某种原因,我没有看到我的自定义图标。任何人都知道为什么?

1 个答案:

答案 0 :(得分:4)

您的图标太大了。来自documentation

必须使用URL(应使用URL编码)指定icon参数。您可以使用自己选择的任何有效网址,也可以使用http://bit.lyhttp://tinyurl.com等网址缩短服务。大多数URL缩短服务具有自动编码URL的优势。图标的大小仅限于 4096像素(方形图像为64x64),静态地图服务每个请求最多允许五个唯一的自定义图标。请注意,这些唯一图标中的每一个都可以在静态地图中多次使用。

您的图片为80x52(4,160像素)。