简体   繁体   English

无法使用URI显示Google静态地图编码的折线路径

[英]Unable to display Google Static maps encoded polyline path using URI

I am using the given example in Google Static Map Polyline Path to display the encoded polyline path with fillcolor using URIBuilder . 我正在使用Google静态地图折线路径中的给定示例,使用URIBuilder使用URIBuilder显示编码的折线路径。 URIBuilder escapes the 'enc' part of URI as expected. URIBuilder按预期转义URI的“ enc”部分。 Due to this the area is not outlined or filled with color. 因此,该区域没有轮廓或没有用颜色填充。 I have tried replacing \\\\\\\\ with \\ before passing to URI and also added @ in the end. 在传递给URI之前,我尝试用\\替换\\\\\\\\ ,最后也添加了@

Below is the URL I am trying to generate using URIBuilder: 以下是我尝试使用URIBuilder生成的URL:

https://maps.googleapis.com/maps/api/staticmap ?size=400x400&center=40.653279,-73.959816&zoom=11 &path=fillcolor:0xAA000033%7Ccolor:0xFFFFFF00%7Cenc:}zswFtikbMjJzZ%7CRdPfZ}DxWvBjWpF~IvJnEvBrMvIvUpGtQpFhOQdKpz@bIx{A%7CPfYlvApz@bl@tcAdTpGpVwQtX}i@%7CGen@lCeAda@bjA%60q@v}@rfAbjA%7CEwBpbAd_@he@hDbu@uIzWcWtZoTdImTdIwu@tDaOXw_@fc@st@~VgQ%7C[uPzNtA%60LlEvHiYyLs^nPhCpG}SzCNwHpz@cEvXg@bWdG%60]lL~MdTmEnCwJ[iJhOae@nCm[%60Aq]qE_pAaNiyBuDurAuB}}Ay%60@%7CEKv_@?%7C[qGji@lAhYyH%60@Xiw@tBerAs@q]jHohAYkSmW?aNoaAbR}LnPqNtMtIbRyRuDef@eT_z@mW_Nm%7CB~j@zC~hAyUyJ_U{Z??cPvg@}s@sHsc@_z@cj@kp@YePoNyYyb@_iAyb@gBw^bOokArcA}GwJuzBre@i\\tf@sZnd@oElb@hStW{]vv@??kz@~vAcj@zKa%60Atf@uQj_Aee@pU_UrcA &key=YOUR_API_KEY https://maps.googleapis.com/maps/api/staticmap?size = 400x400&center = 40.653279,-73.959816&zoom = 11&path = fillcolor:0xAA000033%7Ccolor:0xFFFFFF00%7Cenc:} zswFtikbMjJzZ%7CRdPfZ} ExWvBJWpPvZV A%7CPfYlvApz @ BL @ tcAdTpGpVwQtX} I @%7CGen @ lCeAda @ BJA%60Q @ v} @ rfAbjA%7CEwBpbAd_ @他@ hDbu @ uIzWcWtZoTdImTdIwu @ tDaOXw_ @ FC @ ST @〜VgQ%7C [uPzNtA%60LlEvHiYyLs ^ nPhCpG} SzCNwHpz @ cEvXg @ bWdG%60]为1L〜MdTmEnCwJ [iJhOae @ NCM [%60Aq] qE_pAaNiyBuDurAuB}} Ay的%60 @%7CEKv _ @?%7C [qGji @ lAhYyH%60 @ Xiw @ tBerAs @ q] jHohAYkSmW?aNoaAbR} LnPqNtMtIbRyRuDef @ eT_z @ mW_Nm%7CB〜Ĵ@ zC循环〜hAyUyJ_U {Z ?? cPvg @}Š@ SHSC @ _z @ CJ @ KP @ YePoNyYyb @ _iAyb @ GBW ^ bOokArcA} GwJuzBre @ I \\ TF @ sZnd @ oElb @ hStW {] VV @ ?? kz @〜vAcj @ zKa%60Atf @ uQj_Aee @ pU_UrcA&key = YOUR_API_KEY

Please help. 请帮忙。

The URL request didn't work because of the unnecessary space between parameters, I've removed the spaces in your URL request, you may try the URL below: 由于参数之间没有多余的空格,因此网址请求无法正常工作,我已删除了网址请求中的空格,您可以尝试以下网址:

https://maps.googleapis.com/maps/api/staticmap?size=400x400&center=40.653279,-73.959816&zoom=11&path=fillcolor:0xAA000033%7Ccolor:0xFFFFFF00%7Cenc:}zswFtikbMjJzZ%7CRdPfZ}DxWvBjWpF~IvJnEvBrMvIvUpGtQpFhOQdKpz@bIx{A%7CPfYlvApz@bl@tcAdTpGpVwQtX}i@%7CGen@lCeAda@bjA%60q@v}@rfAbjA%7CEwBpbAd_@he@hDbu@uIzWcWtZoTdImTdIwu@tDaOXw_@fc@st@~VgQ%7C[uPzNtA%60LlEvHiYyLs^nPhCpG}SzCNwHpz@cEvXg@bWdG%60]lL~MdTmEnCwJ[iJhOae@nCm[%60Aq]qE_pAaNiyBuDurAuB}}Ay%60@%7CEKv_@?%7C[qGji@lAhYyH%60@Xiw@tBerAs@q]jHohAYkSmW?aNoaAbR}LnPqNtMtIbRyRuDef@eT_z@mW_Nm%7CB~j@zC~hAyUyJ_U{Z??cPvg@}s@sHsc@_z@cj@kp@YePoNyYyb@_iAyb@gBw^bOokArcA}GwJuzBre@i\tf@sZnd@oElb@hStW{]vv@??kz@~vAcj@zKa%60Atf@uQj_Aee@pU_UrcA&key=YOUR_API_KEY

You may also visit the Best Practices in Building a Valid URL to learn more about creating URL requests. 您也可以访问构建有效URL的最佳做法,以了解有关创建URL请求的更多信息。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM