-1

在 Google maps api 中,我正在为出租车公司编写计算脚本。

每英里收费,我已经做到了。但是,如果目的地位于大伦敦地区,则价格从每英里 1.50 英镑上涨到 2.50 英镑。

有谁知道如何计算该区域内行驶的距离?

我知道我可以将该区域定义为多边形,但我不知道如何计算在该区域中行驶的距离。

4

2 回答 2

0

您能否使用类似的方法计算折线的距离,然后确定折线是否通过您的多边形 - 使用类似的方法- 以及它穿过的点/距离,然后确定要收取多少费用。

于 2012-06-22T09:10:37.450 回答
0

使用 locatio 类有一种方法可以为您提供两个地理点之间的距离。位置.距离(位置2)

于 2016-05-14T09:49:03.927 回答