2012-01-11 142 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