0

我一直在使用Google Matrix Api来检查两个位置之间的距离。但是,每当我尝试在两个被水隔开的位置之间进行查询时,我都会遇到问题。

例如,下面的查询试图找到纽约和檀香山之间的距离(由水分隔):

https://maps.googleapis.com/maps/api/distancematrix/json?origins=New%20York%20City&destinations=Honolulu&language=en-EN&key=AIzaFAKEFnUaaPx0PpeFAKEKEYxx6glRArKEYBO0

但它返回ZERO_RESULTS:

{
    destination_addresses: [
        "Honolulu, HI, USA"
    ],
    origin_addresses: [
        "New York, NY, USA"
    ],
    rows: [{
        elements: [{
            status: "ZERO_RESULTS"
        }]
    }],
    status: "OK"
}

是否有任何其他freeAPI 可以找到两个位置之间的距离,而不考虑水?或者有没有办法用谷歌矩阵 API找到距离,不管水是什么?

4

0 回答 0