当前位置: 首页 > 知识库问答 >
问题:

Mapbox-方向API-手动设置路由标题

东方华荣
2023-03-14

好的,这是一个很难描述的问题,有大量的代码,所以我很抱歉没有发布它(因为它也是专有的),但无论如何,它几乎是无关紧要的,因为我只是在寻找关于如何完成这个问题的建议和/或想法,我很感激任何建议。

使用Mapbox gl。js和方向API v3。0.3该mapbox可用于它。我正在使用Mapbox directions API编写一个应用程序,以获取地图上的方向和多段线。我需要的是一种根据设备的方向来获取方向的方法。(我已经有了标题)

例如:用户向东行驶,但最近的路线开始向西行驶,如何强制东行方向或进入挂钩,以确定是否需要掉头。

目前,提供方向的唯一方式仅仅是基于您的位置,而不是方向。有没有办法伪造这一点或强制方向应用编程接口?

谢谢大家,我非常感激!

共有1个答案

越狐若
2023-03-14

对于其他寻找类似结果的人来说,在方向-v5 formapbox-gl.js发布之前,目前唯一的方法是使用不同的方法来调用方位。查看这里的mapbox留档,使用curl调用来获得优化的方向。唯一的警告是,你基本上不使用他们的gl-js方向api,必须自己画线、显示方向和添加标记。但是如果你需要更多的深度方向,这是一个有效的选择。

 类似资料:
  • 依赖关系{实现文件树(dir:'libs',include:['*.jar']) 我得到了这个错误:无法获取“https://api.mapbox.com/downloads/v2/releases/maven/com/mapbox/navigation/ui/1.1.0/ui-1.1.0.pom”。从服务器收到状态代码403:禁止禁用分级“脱机模式”和同步项目

  • 说明: callback Gateway::$router 设置Gateway到BusinessWorker路由规则。默认规则是Gateway随机选择一个BusinessWorker进程,然后把当前client_id与这个BusinessWorker进程绑定,以后这个client_id的所有数据(onConnect/onMessage/onClose事件)都交给这个绑定的BusinessWorke

  • 什么是路由设置呢?前面介绍的 MVC 结构执行时,介绍过 beego 存在三种方式的路由:固定路由、正则路由、自动路由,接下来详细的讲解如何使用这三种路由。 基础路由 从 beego 1.2 版本开始支持了基本的 RESTful 函数式路由,应用中的大多数路由都会定义在 routers/router.go 文件中。最简单的 beego 路由由 URI 和闭包函数组成。 基本 GET 路由 beeg

  • 我在Android应用程序中使用Mapbox,需要在地图上显示从A点到B点的方向。 我知道Mapbox提供的方向应用编程接口。但是我不能在我的应用程序中使用它,因为包括“com.mapbox.mapboxsdk: mapbox-Android-方向:1.0.0@aar”它在gradle文件中与我的应用程序中的另一个依赖项冲突(不同版本的改造)。 所以我不得不使用API方法。我发出一个url GET

  • 本文向大家介绍vue二级路由设置方法,包括了vue二级路由设置方法的使用技巧和注意事项,需要的朋友参考一下 项目当中使用vue的时候一定会用到路由,并且二级路由甚至三集路由的需求都是刚需,当然,多级路由的配置方法和二级的是一样的,简单讲讲二级路由的配置吧。 首先把一级路由的结构准备好: 在main.js里引入模块,并配置路由: 先看效果     点击每天听本书后进入下一级   在main.js里设

  • 添加路由 请在每个应用下route.php添加路由,使用资源路由添加; demo 应用路由(api/demo/route.php): <?php use think\Route; Route::resource('demo/categories', 'demo/Categories'); Route::resource('demo/articles', 'demo/Articles');