我有一个问题谷歌地图指导服务(api v3)。我不知道如何指定原点和目标字符串。例如,对于请求:
http://maps.googleapis.com/maps/api/js?sensor=false®ion=ES&languaje=es&key=xxxxxxxxxxxxx&origin= “EJIDO + EL,西班牙,04700” &安培;目的地= “CORCOLLE,ITALIA,00010”
或
http://maps.googleapis.com/maps/api/directions/xml?sensor=false®ion=ES&languaje=es&origin= “EJIDO + EL,西班牙,04700” &安培;目的地= “CORCOLLE,ITALIA,00010”
服务器的响应是:NOT_FOUND,即找不到路由,
但是,如果我将角色Ñ更改为N,即ESPA的ESPAÑA,则回复即可。
还有其他地方有“特殊人物”,例如:Göttingen,München,Köln,......
我一直在寻找文档中的信息,但找不到任何相关信息。
如何指定不同的来源和目的地?
此致
旧金山
答案 0 :(得分:1)
请求http://maps.googleapis.com/maps/api/directions/xml?sensor=false®ion=ES&languaje=es&origin="EJIDO+EL,ESPAÑA,04700"&destination="CORCOLLE,ITALIA,00010" 是真的,您可以在浏览器中测试它。 如果您在请求中遇到问题,则可能来自URL编码。对于字符串URL中的特殊字符,您需要在使用此字符串
请求之前对其进行编码