2012-01-11 127 views
10

上添加一个高分辨率的定制标记我使用谷歌静态地图(documention here)展示店的位置,而我使用的是自定义的标记,而不是默认。如何静态谷歌地图

然而,这种标记图像显示在高分辨率的手机低分辨率像iPhone 4

如何解决呢?

+0

的[?我如何使用与谷歌的静态地图API尺度参数高分辨率自定义标记(可能的复制http://stackoverflow.com/问题/ 10336646/how-can-i-use-high-resolution-custom-markers-with-the-scale-parameter-in-google) – alnorth29 2016-09-28 08:43:24

回答

17

与@ 2×标记图标图像一起设置&markers=scale:2&scale=2参数。

我刚才已经回答这一个重复的问题在这里:https://stackoverflow.com/a/17130379/378638

+0

太好了,谢谢! – 2013-08-22 08:53:28

+0

这是工作,如果不指定大小参数,但如果我指定大小参数像大小:mid,标记再次变得模糊,想法? – 2014-09-16 06:03:47

0

为了避免低分辨率抖动,您需要使用比例较大的自定义标记图像。看下面的例子,它引用了一个64×64图钉:

http://maps.googleapis.com/maps/api/staticmap?size=480x480&markers=iconhttp://maps.google.com/mapfiles/kml/pushpin/grn-pushpin.png%7C224 +西+ 20 +街道+ NY %7C75 +第九+大道+ NY%7C700 + E +第九+ ST + NY &传感器=假

+0

你的演示没有在URL中请求“scale = 2”,所以这不是不准确。看起来像是使用相同的图钉图像,并且它在2x版本中模糊一点 – bitwit 2012-05-31 14:30:11