如何在静态Google地图上添加高分辨率自定义标记

时间:2012-01-11 01:46:52

标签: google-maps retina-display

我正在使用Google静态地图(documention here)来显示商店的位置,而我使用的是自定义标记,而不是默认标记。

但是,此标记图像在iPhone 4等高分辨率手机上显示为低分辨率。

我该如何解决?

2 个答案:

答案 0 :(得分:21)

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

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

答案 1 :(得分:0)

为了避免低分辨率抖动,您需要使用比例较大的自定义标记图像。请参阅下面的示例,该示例引用了64x64图钉:

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