Google静态地图不显示方向

时间:2019-02-27 13:15:43

标签: google-maps google-static-maps

我无法在静态地图上显示标记之间的路线方向。

我已经遍历ThisThis并敲定了我的URL,如下所示:

https://maps.googleapis.com/maps/api/staticmap?center=41.0933217,29.0924325&size=357x632&markers=color:red%7Clabel:1%7C41.0933217,29.0924325&markers=color:red%7Clabel:2%7C41.0928494,29.0964868&path=color:0xff0000ff|enc:ezxyFs_rpDyC[s@WI?UDa@l@YP{@PUD@JAb@Xd@DHGNKf@EX@JCRSHOFQCIVMTRJD^@FLCRlBPzBPDrAb@z@\\LBAHGlAMbC?`@?a@Du@N{C@IMC{@]sAc@QEQ{BSmBMBAGE_@SKVm@PBNGRIBSAS@IH]La@_@o@?o@dASXKVUTa@NEH?PBf@Rh@dALb@B`@&key=[KEY]

在图像上,只能看到标记。我还通过Here检查了我的编码折线。我将折线(从https://maps.googleapis.com/maps/api/directions获得)粘贴并粘贴到该页面的“编码折线”部分,并成功创建了路线。

我找不到我想要的东西。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

似乎您的编码折线中有一些不正确的值,我在下面重新创建了“静态地图URL”请求:

https://maps.googleapis.com/maps/api/staticmap?center=41.0933217,29.0924325&size=357x632&markers=color:red%7Clabel:1%7C41.0933217,29.0924325&markers=color:red%7Clabel:2%7C41.0928494,29.0964868&path=color:0xff0000ff|enc:{|xyFe|qpDHx@ZLvBz@nA`@`AXWvAAPONGDMBkB}@_B}@QEY?{E{BSOY[[g@WUUGa@Ea@DS@W?a@IoDw@oCc@qC[eEk@yCc@e@@Q`@GLETCXB\HXJPTNVF\?xBO`BCjCFtCRLADEj@b@p@z@fBjCj@|@VNJBr@Fn@VZ`@FHHZJ~@@r@OjAGv@GzB?dCEjBPLxAh@NBVCDAe@uEJ[Hi@RuD@c@`@Nf@TEd@GhAEdAC|@&key=YOUR_API_KEY

为了防止在创建编码折线时出错,您可以使用Directions Calculator,然后在输入所需的位置后,单击右上角的“ JSON”,然后在“ overview_polyline”下复制编码折线,然后将其包括在内在您的静态地图网址上。