【问题标题】:Google maps directions service谷歌地图路线服务
【发布时间】:2014-03-06 07:44:30
【问题描述】:

我在使用谷歌地图方向服务 (api v3) 时遇到问题。我不知道如何指定起点和终点字符串。例如对于请求:

http://maps.googleapis.com/maps/api/js?sensor=false&region=ES&languaje=es&key=xxxxxxxxxxxxx&origin="EJIDO+EL,ESPAÑA,04700"&destination="CORCOLLE,ITALIA,00010"

或

http://maps.googleapis.com/maps/api/directions/xml?sensor=false&region=ES&languaje=es&origin="EJIDO+EL,ESPAÑA,04700"&destination="CORCOLLE,ITALIA,00010"

服务器的响应是:NOT_FOUND,即找不到路由,

但是,如果我将字符 Ñ 更改为 N,即 ESPANA 更改为 ESPAÑA,则响应正常。

还有其他带有“特殊字符”的地方,例如:哥廷根、慕尼黑、科隆……

我一直在寻找文档中的信息,但找不到任何相关信息。

如何指定不同的出发地和目的地?

问候,

弗朗西斯科

【问题讨论】:

    标签: google-maps google-geocoding-api


    【解决方案1】:

    请求http://maps.googleapis.com/maps/api/directions/xml?sensor=false&region=ES&languaje=es&origin="EJIDO+EL,ESPAÑA,04700"&destination="CORCOLLE,ITALIA,00010" 为真,可以在浏览器中测试。 如果您在请求中有问题,可能来自 URL 编码。使用字符串 URL 中的特殊字符,您需要在使用此字符串请求之前对其进行编码

    【讨论】:

      猜你喜欢
      • 2017-02-23
      • 1970-01-01
      • 2015-01-24
      • 2017-05-16
      • 1970-01-01
      • 2016-08-28
      • 2014-08-12
      • 1970-01-01
      • 2014-08-14
      相关资源
      最近更新 更多