如何添加自定義標記圖像谷歌靜態地圖?如何添加自定義標記圖像谷歌靜態地圖
我使用以下網址,以獲取靜態地圖
https://maps.googleapis.com/maps/api/staticmap?size=250x250&markers=color:red%7C $ marker_start &標記=顏色:綠%7C $ marker_end &路徑=體重:3%7Ccolor:紅色%7Cenc:$ encodedString
我只能改變顏色並添加已經存在的標記,但不能添加由我創建的圖像。
如何添加自定義標記圖像谷歌靜態地圖?如何添加自定義標記圖像谷歌靜態地圖
我使用以下網址,以獲取靜態地圖
https://maps.googleapis.com/maps/api/staticmap?size=250x250&markers=color:red%7C $ marker_start &標記=顏色:綠%7C $ marker_end &路徑=體重:3%7Ccolor:紅色%7Cenc:$ encodedString
我只能改變顏色並添加已經存在的標記,但不能添加由我創建的圖像。
是,該文檔中,有部分解釋如何使用自己的圖像,而不是他們的標誌: 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}%[email protected][email protected]~hResU%7C%[email protected]@[email protected]}f[[email protected]%7CvXxiAt{[email protected][email protected]@k{[email protected]%60]o%7CF}vXaj\h%60][email protected][email protected]%[email protected]@zuYh%60]v%[email protected]%7C%[email protected]%7CtrAzwP%[email protected]~vXmlWhdPez\_{Km_%[email protected][email protected]^[email protected]@[email protected][email protected]@[email protected]{ZlwBrvdAmtHrmT{rOt{Zz}E%7Cc%[email protected]%[email protected][email protected]@%60%60NrfQpcHrb^k%[email protected]%[email protected]{R%[email protected]%[email protected]@[email protected]%7C%[email protected]}t][email protected]%[email protected]}GfezAkdW%7C}[[email protected]@[email protected]%7Ci%7CAfiQ%7C%[email protected]@fppAsjGhg%[email protected]%7ChQpg{Ai_V%7C%[email protected]%7CxeA~gF%7C}[mv%[email protected][email protected]}Mhg%[email protected]}[email protected]@atFff}@[email protected]}A}[email protected][email protected]~DrfQi}[email protected][email protected]}A{[email protected]@rrqAcjCf%[email protected]^s%[email protected]{wDfs%[email protected]_Nwn^[email protected]%60xAcvMr{[email protected]%[email protected]
這是非常普遍的問題,很簡單soluion爲只添加
&markers=icon:http://tinyurl.com/2ftvtt6|lat,lng
同時擊中那Api
。所以根本 您的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/
:)享受您的代碼
我需要用折線編碼的路線靜態地圖。我認爲是沒有可用於該選項一起添加標記。 –
@RamkumarP爲什麼不能這樣工作?對我來說似乎很好。我將用一個顯示自定義地圖和編碼多段線的示例更新我的答案。 – duncan
^定製_marker_,不是地圖 – duncan