如何使用 Google 路线服务获取具有不同交通方式的多个路径点的路线?

2023-12-23

因此,我了解如何使用 Google Directions 服务添加航路点并更改交通模式,但是是否可以使用相同的 API 调用来完成这两项操作?

我正在尝试获取步行、骑自行车、然后再步行的路线,但我不确定如何使用一个 API 调用来完成此操作。我知道我可以将其分成几个部分,但它会迫使我处理 Google 的响应而不是使用 setDirections 方法。

这些是我要查看的文档:https://developers.google.com/maps/documentation/javascript/directions https://developers.google.com/maps/documentation/javascript/directions


但是否可以通过同一个 API 调用来完成这两项操作?

目前还没有。

然后它会迫使我处理 Google 的响应而不是使用 setDirections 方法。

为什么这么说?除非您想做一些特殊的事情,否则您应该能够使用 DirectionsRenderer 来显示对 DirectionsService 的多次调用的结果,方法是将它们组合起来或对不同的部分使用不同的 DirectionRenderer 对象。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Google 路线服务获取具有不同交通方式的多个路径点的路线? 的相关文章

  • Google Places Api 排名=距离不起作用[重复]

    这个问题在这里已经有答案了 我使用 Google Places api 只获取距我所在位置最近的一些地点 但有些结果根本不显示 例如 tbilisimarriot 和 CourtyardbyMarriot 结果 而且列表也无法正确显示从最近
  • 创建地图后向 Google 地图 v3 添加标记

    我对使用 Google Maps API 比较陌生 现在我正在开发一个项目 用户可以选择各种搜索过滤器并查看结果自动显示在地图上 而无需重新加载页面 到目前为止 我的方法是创建一个控制地图的 Javascript 对象 以便我可以按照我的意
  • 使用 Google Autocomplete API 根据位置名称获取纬度和经度

    我的页面中有一个文本框 它获取位置名称和带有文本的按钮getLat Long 现在点击我的按钮我必须显示一个警报latitude and longitude文本框中的位置 有什么建议吗 您可以使用谷歌地理编码服务 http code goo
  • 删除 Google Maps API Premier 使用条款/徽标/等。链接?

    删除我的集成谷歌地图 谷歌地图总理 上显示的徽标 使用条款链接是否合法 问题是 当我放大地图时 链接往往会变得更长并记录并覆盖整个网站 这非常难看 当然可以给div容器一个 overflow hidden 标志有一点帮助 但仍不令人满意 T
  • 如何将定位模式从默认模式更改为“高精度/省电”(仅限设备)

    我正在尝试使用本教程实现谷歌地图来获取当前位置 Android 谷歌地图教程 https www androidtutorialpoint com intermediate android map app showing current l
  • 使用 Google 地图 API 进行反向地理编码

    我正在研究 JavaScript Google Map API 版本 3 更准确地说 正在研究反向地理定位 在 的帮助下官方文档 http code google com intl fr apis maps documentation ge
  • 从鼠标位置获取地图纬度经度

    我正在尝试将鼠标在谷歌地图上的位置转换为 LatLng 对象 我看到很多关于通过谷歌地图 点击 事件等获取位置的帖子 如下所示 google maps event addListener map click function event m
  • Google 地图无法使用 XHTML Doctype(文档类型)

    到底为什么如果我们在 Google 地图上使用 Doctype 总是有可能出现无法正确显示 Google 地图的问题 在最近的一个案例中 这个 Doctype 只花了我 2 天的时间 却没有任何生产力 多么令人厌恶的案件 这次我得到了一位同
  • 是否可以使用谷歌地图从坐标获取地址?

    我只是好奇 也许是为了未来的项目 我想知道是否可以通过 Google API 从给定坐标检索地址 是的 只需使用 Google 地理编码和 Places APIhttps developers google com maps documen
  • Google Map Android API v2 无法在 Play 商店应用程序中显示地图

    我正在与Google Map Android API v2在 Android 应用程序中 它可以很好地与未签名的应用程序在不同的设备上 但是 当我签署 apk 并将应用程序上传到 Play 商店时 下载的应用程序显示白屏而不是地图 您使用什
  • 如何免费使用谷歌路线API

    我使用 Google Directions Api 的限制是每天 2500 条路线查询 而且是免费的 一切正常 现在 当它明确写入时 在请求 api 时 它会突然出现此错误https developers google com maps d
  • Google Map v3 地图加载事件[重复]

    这个问题在这里已经有答案了 是否有任何侦听器来处理完全加载的地图 就我而言 我需要从地图获取边界 所以我这样做了 google maps event addListener this map bounds changed this mapL
  • Google 地图第二次无法加载 - AngularJS

    我正在使用 GoogleMap API angular google maps js 包 并且我有一个非常奇怪的行为 The first time I load it i get the full map loaded like here
  • 有没有办法限制 Google 地点自动完成功能搜索城市的街道?

    使用 Google 地方信息时可以将搜索限制在城市的街道吗Autocomplete 您可以设置Autocomplete使用选项geocode作为类型 这将限制返回到地址的结果 var input document getElementByI
  • 将事件添加到 Google Maps API InfoWindow 内的元素

    我想在 Google Maps API v3 InfoWindow 内放置一个带有输入字段和提交按钮的表单 提交后 我想调用一个函数 该函数使用输入字段中输入的地址启动方向服务 这是我的代码 我目前只测试方向事件是否被触发 我已经编写了完整
  • Google 地图位于活动的中间区域

    我正在使用 Android studio 2 1 2 我检查了一下 大多数问题要么使用旧版本的 Android studio 要么使用一些旧的类 这些类不适用于我的情况 从文件 gt 新项目 gt 我使用了选项Google Maps Act
  • 如何找到特定路线上两点之间的距离?

    我正在为我的大学开发一个 Android 应用程序 可以帮助学生跟踪大学巴士的当前位置 并为他们提供巴士到达他们的预计时间 截至目前 我获取了公交车的当前位置 通过公交车上的设备 和学生的位置 我陷入了必须找到两个 GPS 坐标之间的距离的
  • 谷歌地图 v3 API 鼠标悬停在多边形上?

    我正在使用 google v3 api 构建地图 因为它更快 本质上 它是一张包含约 30 个城市的区域地图 这些区域上有多边形 当用户将鼠标悬停在城市上时 我希望 fillColor 变亮 然后在鼠标移开时返回到正常状态 当用户单击时 它
  • 谷歌地图 API 没有密钥?

    如何在没有密钥的情况下使用 Google Maps v3 API 我在里面见过这个例子 http www birdtheme org useful v3largemap html但无法弄清楚具体是什么导致它不出错 编辑 如果有人建议 Sta
  • 带有航点的 Google 路线服务无法正常工作

    这是我的代码 用于显示带有谷歌方向的航路点 Show Route if e keyCode 109 booking docket dialog isOpen var pickup txt pickup lat long val var pi

随机推荐

  • 使用 Python 检查电子邮件

    我有兴趣在收到来自特定的电子邮件后触发特定操作 具有特定主题的地址 为了能够做到这一点 我需要实施 监控我的邮箱 检查每封收到的邮件 特别是我使用 gmail 最简单的方法是什么 Gmail 提供通过 POP 连接的功能 您可以在 Gmai
  • WSO2 IS 单点注销部分工作

    我正在使用 WSO2 Identity Server 5 0 0 测试 SAML SSO 并使用两个 PHP 应用程序实例作为服务提供者 使用 onelogin phpsaml 我设法使单点登录正常工作 但现在我面临单点注销的问题 当我从
  • Android视频通话使用android的sip

    我想在android 中开发一个视频通话程序 我想到使用android 2 3 3中引入的内置sip 但如何发起视频通话呢 我看到它不受支持 我相信通用 Android SIP 堆栈支持视频 取自 https developer andro
  • 有没有办法在 flutter 上创建类似可编辑网格的电子表格?

    如果没有可用的 dart 包 如何解决这个问题 您可以复制粘贴运行下面的完整代码您可以使用包https pub dev packages table sticky headers https pub dev packages table s
  • GitHub“无法自动合并”?

    有时 当我尝试将头叉合并到我的基础叉中 或者将我的基础叉合并到头叉中时 我会在 GitHub 上收到以下消息 无法自动合并 别担心 您仍然可以创建拉取请求 如果有冲突的话 我该如何看待 我已经阅读了大约 10 个带有各种命令的不同示例 但我
  • 在 matplotlib 中已知 X 值的曲线上绘制标记

    我根据实验获得的数据绘制了一条关于时间序列的曲线 数据以 10ms 间隔收集 数据是单行数组 我还计算了一个数组 其中包含触发某个设备的时间 我画了这些触发位置的轴线 现在我想在我的曲线与这些轴线相交的地方显示标记 我该怎么做 触发时间 X
  • Android ADB主机设备中ADB设备未授权如何解决?

    当我使用已取得 root 权限的 Android 设备作为 ADB 主机向 Samsung S4 发送 adb 命令 adb devices 时 我收到了设备未经授权的错误消息 然而 当我尝试 adb 到 Samsung Galaxy Ne
  • 使用java将字符串内容传输到远程机器中的文件

    我需要将字符串内容放入远程文件中 理想情况下 我曾经在本地创建一个文件 然后将该文件传输到远程计算机 下面是我用来将文件复制到远程的代码片段 ChannelSftp sftpChannel ChannelSftp channel File
  • Spring Integration:消除设置 bean 的重复代码

    对于我的 SFTP 客户端项目 我使用 spring 集成 我们有不同的客户端 必须连接到不同的 SFTP 服务器 但是 所有逻辑都是相同的 所以我将它们抽象为 AbstractSFTPEndPoint 每个特定于客户端的类都实现 getC
  • 带有建议下拉菜单的 NSTextField

    我没有实现我自己的 而是考虑重用现有的自定义 NSTextField 它支持建议下拉菜单 与浏览器中的下拉菜单相同 当您键入时 您会在下面看到建议列表 你知道有什么好的吗 谢谢你 它们被称为完成 您仍然使用常规文本字段 但添加以下内容 co
  • 删除彩色图像的晕影滤镜

    我是 Python OpenCV 图像处理新手 我想删除图像的边框 轮廓阴影 如下所示 我检查了 如何去除扫描图像中的阴影 https stackoverflow com questions 44752240 how to remove s
  • 我是否在登录系统中使用 cookie 或会话登录?

    我是否在登录系统中使用 cookie 或会话登录 我看过使用会话和 cookie 的示例 所以我很困惑 有人可以解释一下吗 大多数网站使用什么 很想知道 提前致谢 会话 在大多数情况下 使用 cookie 来存储其会话 ID 因此几乎总是您
  • 一旦舞台设置可见,就无法设置样式

    我有一个舞台并将其风格设置为 stage initStyle StageStyle TRANSPARENT 几秒钟后我需要将 initStyle 更改为 Decorate 但当我使用 stage initStyle StageStyle D
  • 在 LINUX 中确定 .a 库/存档是 32 位还是 64 位?

    我们在 Linux 中分发了 64 位和 32 位版本的静态库 在为客户排除故障时 我希望我的诊断 shell 脚本能够通过检查 a 存档文件以确定它是 32 位还是 64 位来快速消除问题 我想到的方法不太优雅 提取 o 成员并询问 文件
  • 在 cxf_home/lib 中找不到 cxf-manifest.jar

    我已经从 tomcat 生成了 wsdl 文件 当我尝试使用 apache cxf 2 5 2 从 wsdl 生成客户端存根时 我无法在 cxf home lib 中找到 cxf manifest jar 我已经为 java home to
  • 在 Google Appengine 上使用 Spring Data JPA

    我正在尝试在 GAE 上使用 Spring 3 2 和 Spring Data 但在正确配置时遇到了一些问题 它很小 但从 Spring Data 文档来看 您似乎不需要比实体管理器工厂 bean 多得多的东西 这是我的配置和启动时遇到的异
  • 通过 Python 使用 .pem 证书进行 SSL 连接

    我正在尝试使用身份验证通过 HTTPS 连接建立成功的通信 我在 Ubuntu 12 04 上使用 Python 2 7 和 Django 1 4 我关注的 API 文档对身份验证有特定要求 包括Authentication您将在下面找到标
  • 使用成员函数启动线程

    我正在尝试构建一个std thread使用不带参数并返回的成员函数void 我无法找出任何有效的语法 编译器无论如何都会抱怨 正确的实施方法是什么spawn 这样它就会返回一个std thread执行的test include
  • Entity Framework Core 添加唯一约束代码优先

    我找不到使用 using 属性向我的字段添加唯一约束的方法 public class User Required public int Id get set Required Index IX FirstAndSecond 2 IsUniq
  • 如何使用 Google 路线服务获取具有不同交通方式的多个路径点的路线?

    因此 我了解如何使用 Google Directions 服务添加航路点并更改交通模式 但是是否可以使用相同的 API 调用来完成这两项操作 我正在尝试获取步行 骑自行车 然后再步行的路线 但我不确定如何使用一个 API 调用来完成此操作