0

当我运行与始发地,目的地和航点的第一个谷歌API的URL,它返回为Android回报谷歌API网址ZERO_RESULTS

https://maps.googleapis.com/maps/api/directions/json?origin=9.6614981,80.02554649999999&waypoints=6.9040322,79.948803&destination=6.053518500000001,6.053518500000001%7C&sensor=false

{ 
    "geocoded_waypoints" : [ 
     {}, 
     {}, 
     { 
     "geocoder_status" : "ZERO_RESULTS" 
     } 
    ], 
    "routes" : [], 
    "status" : "NOT_FOUND" 
} 

但是当我运行第二个URL,这个完美的作品精细。

https://maps.googleapis.com/maps/api/directions/json?origin=6.9146871,79.9711348&waypoint=6.9040322,79.948803%7C&destination=6.9058482,79.9248089&sensor=false

{ 
    "geocoded_waypoints" : [ 
     { 
     "geocoder_status" : "OK", 
     "place_id" : "ChIJnbKVwttW4joR96eguc1D88A", 
     "types" : [ "route" ] 
     }, 
     { 
     "geocoder_status" : "OK", 
     "place_id" : "ChIJnVoMvVZX4joRcAOUeZGMTUA", 
     "types" : [ "street_address" ] 
     } 
    ], 
    "routes" : [ 
     { 
     "bounds" : { 
      "northeast" : { 
       "lat" : 6.916328699999999, 
       "lng" : 79.972351 
      }, 
      "southwest" : { 
       "lat" : 6.9033429, 
       "lng" : 79.9247644 
      } 
     }, 
     "copyrights" : "Map data ©2017 Google", 
     "legs" : [ 
      { 
       "distance" : { 
        "text" : "6.9 km", 
        "value" : 6928 
       }, 
       "duration" : { 
        "text" : "18 mins", 
        "value" : 1109 
       }, 
       "end_address" : "19/7 Bogahahena Rd, Sri Jayawardenepura Kotte 10120, Sri Lanka", 
       "end_location" : { 
        "lat" : 6.9058178, 
        "lng" : 79.9247644 
       }, 
       "start_address" : "Pasan Mawatha, Malabe, Sri Lanka", 
       "start_location" : { 
        "lat" : 6.914893699999999, 
        "lng" : 79.9702508 
       }, 
       "steps" : [ 
        { 
        "distance" : { 
         "text" : "0.2 km", 
         "value" : 167 
        }, 
        "duration" : { 
         "text" : "1 min", 
         "value" : 50 
        }, 
        "end_location" : { 
         "lat" : 6.916328699999999, 
         "lng" : 79.97066389999999 
        }, 
        "html_instructions" : "Head \u003cb\u003enorth\u003c/b\u003e on \u003cb\u003ePasan Mawatha\u003c/b\u003e toward \u003cb\u003eWelivita Rd\u003c/b\u003e\u003cdiv style=\"font-size:0.9em\"\u003ePass by Boys Hostel (on the right)\u003c/div\u003e", 
        "polyline" : { 
         "points" : "[email protected]@GWEOEUKaAY{AWK?O?" 
        }, 
        "start_location" : { 
         "lat" : 6.914893699999999, 
         "lng" : 79.9702508 
        }, 
        "travel_mode" : "DRIVING" 
        }, 
        { 
        "distance" : { 
         "text" : "0.2 km", 
         "value" : 202 
        }, 
        "duration" : { 
         "text" : "1 min", 
         "value" : 42 
        }, 
        "end_location" : { 
         "lat" : 6.915699, 
         "lng" : 79.972351 
        }, 
        "html_instructions" : "Turn \u003cb\u003eright\u003c/b\u003e onto \u003cb\u003eWelivita Rd\u003c/b\u003e", 
        "maneuver" : "turn-right", 
        "polyline" : { 
         "points" : "[email protected]@[email protected][[email protected]@[email protected]@" 
        }, 
        "start_location" : { 
         "lat" : 6.916328699999999, 
         "lng" : 79.97066389999999 
        }, 
        "travel_mode" : "DRIVING" 
        }, 
        { 
        "distance" : { 
         "text" : "2.8 km", 
         "value" : 2757 
        }, 
        "duration" : { 
         "text" : "7 mins", 
         "value" : 426 
        }, 
        "end_location" : { 
         "lat" : 6.903943, 
         "lng" : 79.9549985 
        }, 
        "html_instructions" : "Turn \u003cb\u003eright\u003c/b\u003e at Petti Kade onto \u003cb\u003eB263\u003c/b\u003e\u003cdiv style=\"font-size:0.9em\"\u003ePass by Super Como Technologies (on the right)\u003c/div\u003e", 
        "maneuver" : "turn-right", 
        "polyline" : { 
         "points" : "[email protected]|@J`@[email protected]@[email protected][email protected]@^?rAAhAA\\[email protected][email protected]\\H\\[email protected]|[email protected]|@lC`@[email protected]@[email protected]@KZKVO\\KTM`@[email protected]^[email protected]@[email protected]@[email protected]@@PRZ`@JRL\\[email protected]^`[email protected]@[email protected]\\[email protected]@[email protected]^[email protected]@fA\\[email protected]@[email protected]@[email protected]@[email protected]@[email protected]@TANCTE^[email protected]@[email protected]\\EZI`@[email protected]@[email protected]@[email protected]" 
        }, 
        "start_location" : { 
         "lat" : 6.915699, 
         "lng" : 79.972351 
        }, 
        "travel_mode" : "DRIVING" 
        }, 
        { 
        "distance" : { 
         "text" : "3.7 km", 
         "value" : 3722 
        }, 
        "duration" : { 
         "text" : "9 mins", 
         "value" : 564 
        }, 
        "end_location" : { 
         "lat" : 6.9052345, 
         "lng" : 79.9251951 
        }, 
        "html_instructions" : "At \u003cb\u003eMalabe\u003c/b\u003e, continue onto \u003cb\u003eකෝට්ටේ - බෝපේ පාර\u003c/b\u003e/\u003cb\u003eB240\u003c/b\u003e\u003cdiv style=\"font-size:0.9em\"\u003ePass by Megacity (on the left in 350 m)\u003c/div\u003e", 
        "polyline" : { 
         "points" : "[email protected][email protected]@CPCTERKZM\\[email protected]@[email protected]@[email protected]?HBPBVZnBD\\@[email protected]@[email protected]?J?F?HAH?HCFAHEJGLMZKV}@[email protected]@[email protected]@[email protected]`@[[email protected]@~AYfA]dAM^[email protected]@[email protected][email protected]@[email protected]@I`@I^I`@[email protected]@[email protected]@[email protected]\\[email protected]@@V?R?`@?^?`[email protected]@[email protected]@A`[email protected]`@@[email protected]@N\\[email protected]@[email protected]@[email protected]^@V?Z?^[email protected][email protected]@C^G`@[email protected][email protected]@[email protected]@[email protected]@[email protected]@[email protected]@[email protected]@[email protected]@[email protected]^V" 
        }, 
        "start_location" : { 
         "lat" : 6.903943, 
         "lng" : 79.9549985 
        }, 
        "travel_mode" : "DRIVING" 
        }, 
        { 
        "distance" : { 
         "text" : "80 m", 
         "value" : 80 
        }, 
        "duration" : { 
         "text" : "1 min", 
         "value" : 27 
        }, 
        "end_location" : { 
         "lat" : 6.9058178, 
         "lng" : 79.9247644 
        }, 
        "html_instructions" : "Turn \u003cb\u003eright\u003c/b\u003e at okvel auto care onto \u003cb\u003eBogahahena Rd\u003c/b\u003e\u003cdiv style=\"font-size:0.9em\"\u003ePass by Waruna Motors (on the left)\u003c/div\u003e\u003cdiv style=\"font-size:0.9em\"\u003eDestination will be on the right\u003c/div\u003e", 
        "maneuver" : "turn-right", 
        "polyline" : { 
         "points" : "[email protected]@\\[email protected]" 
        }, 
        "start_location" : { 
         "lat" : 6.9052345, 
         "lng" : 79.9251951 
        }, 
        "travel_mode" : "DRIVING" 
        } 
       ], 
       "traffic_speed_entry" : [], 
       "via_waypoint" : [] 
      } 
     ], 
     "overview_polyline" : { 
      "points" : "[email protected][email protected]{AW[[email protected][email protected]@[email protected]@|@[email protected]@X|[email protected]@^^VZ\\[email protected]@[email protected]|[email protected]@[email protected]@[email protected][[email protected]@[email protected]@[email protected]@N`@[email protected]@\\[email protected]@[email protected]@[email protected]@[email protected]~AfAbCfA|[email protected]@[email protected]@[email protected]@[email protected]@[email protected]@jBWvAC\\[email protected]`[email protected]@[email protected]][email protected]@[email protected]@xB]`@[email protected]@[email protected][email protected][email protected]^[email protected]@[email protected]@bCOlAA`@B\\H\\[email protected]@[email protected]@[email protected]@[email protected]?rAI|FIlA][email protected][email protected]\\XTR^[email protected]@[email protected]@RtA`ATVL^B\\E^[email protected]?\\F^R^[email protected]@^[email protected]\\[email protected]" 
     }, 
     "summary" : "B263 and කෝට්ටේ - බෝපේ පාර/B240", 
     "warnings" : [], 
     "waypoint_order" : [] 
     } 
    ], 
    "status" : "OK" 
} 

请告诉我比较两个URL的当差似乎,我无法找到任何。请帮忙! 我试图通过一个航点绘制出发地和目的地之间的路线。我怎样才能做到这一点? 谢谢!

+1

不同之处在于您给出的坐标中的小数点。为了获得准确的点,谷歌建议使用7个小数点。 –

+1

查看此网站:latlong.net。您也可以检查谷歌地图。当您搜索一个位置时,请检查链接。它包含7个小数点的坐标。虽然可以使用3或4或5个小数点。对于原点和目标坐标应该相同。 –

+0

如果它让你清楚,那么不要忘记上传评论。 :P –

回答

1

检查您的目的地Latlng。您要求的第一个链接从斯里兰卡到尼日利亚6.053518500000001,6.05351850000000)导航。我认为你正在添加不匹配的目的地,也就是说,你也在经度上使用相同的纬度值。检查你的代码。

+0

是的!这是错误..感谢通知它..:D –