Google 路线 API 结果不同于 Google 地图结果

Google Directions API Result is different from Google Maps result

我正在开发一个显示两个距离之间的距离和路径的应用程序。在这种情况下,我使用了以下地址:

资料来源: Bhola Ram 主要飞地

目的地: Ring Road Mall, Sector 3, Rohini, New Delhi, Delhi

当我使用 Directions API 时,我得到以下结果,请参见下图:

但是,当我在 Google 地图中搜索这些地址时,我得到了不同的结果。

Click here to see Google Maps result 我对此进行了很多搜索,但找不到任何 reason/solution。

请指导我正确的方向。 谢谢。

那些不是地址,是地点。如果您想要与 Google 地图类似的结果,您需要使用 placeId 或从路线请求中的地点服务为该地点返回的坐标。

http://www.geocodezip.com/v3_example_geo2.asp?addr1=Major%20Bhola%20Ram%20Enclave&addr2=Ring%20Road%20Mall,%20Sector%203,%20Rohini,%20New%20Delhi,%20Delhi&place=1&place=2

(使用地点服务的结果)