gpt4 book ai didi

xml - 如果路线有通行费 Google Maps API xml 请求则返回

转载 作者:数据小太阳 更新时间:2023-10-29 02:41:00 26 4
gpt4 key购买 nike

在标准的谷歌地图方向搜索中,它在说明这条路线有通行费的方向之前有咨询。如果没有通行费,则没有咨询显示。我有一个 google maps api 请求,它显示了从 1 个家庭地址到 1 个工作地址的旅行距离和持续时间的 map 。我很难找到在哪里可以通过 xml 返回有关路线是否有通行费的值。在 api 请求中,我可以指定避免通行费,但如果路线上有通行费则不返回确认。感谢您的帮助。

最佳答案

应该可以,但我不保证 Google 会提醒您注意每条收费公路。我假设他们可以,他们的街景车已经走过他们中的每一个人,我相信他们确实知道他们都在哪里。

<?php

$requestUrl = 'http://maps.googleapis.com/maps/api/directions/xml?origin=Milwaukee,WI&destination=Rolling+Meadows,IL&sensor=false';
$response = file_get_contents($requestUrl);
//note I'm assuming English language
$hasTolls = (strpos($response, 'Toll road') !== false);
var_dump($hasTolls);

?>

编辑:事实上,报告收费公路的数量可能会有用:

<?php

$requestUrl = 'http://maps.googleapis.com/maps/api/directions/xml?origin=Milwaukee,WI&destination=Rolling+Meadows,IL&sensor=false';
$response = file_get_contents($requestUrl);
//note I'm assuming English language
$numTolls = substr_count($response, 'Toll road');
$hasTolls = ($numTolls > 0);
var_dump($hasTolls);
if ($hasTolls) {
echo '<p>The route has '.$numTolls.' toll roads</p>';
}

?>

关于xml - 如果路线有通行费 Google Maps API xml 请求则返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19960634/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com