我正在尝试在MQMapView上绘制路径。我在模拟器中的routeLoadFinished()
回调中获得了以下响应,
<?xml version="1.0" encoding="UTF-8"?><response>
<info><statusCode>400</statusCode>
<messages><message>No sessionId found in request. You must provide a sessionId when requesting a Route Shape.</message></messages><copyright> <imageUrl>http://api.mqcdn.com/res/mqlogo.gif</imageUrl><imageAltText>© 2012 MapQuest, Inc.</imageAltText><text>© 2012 MapQuest, Inc.</text></copyright></info><route/></response>
我不知道为什么它说我要求路线形状,我只想通过[self.route getRouteWithStartCoordinate:start endCoordinate:end];
我正在使用许可数据。
答案 0 :(得分:0)
你还看到这个错误吗?通常,状态代码400表示输入存在问题,因此服务无法计算路径。您是否认为在您指定的坐标之间可能没有路线(即,如果其中一条在海洋或水体中,或远离道路网络等)?
免责声明:我在MapQuest工作。