矢量瓦片路线查找

2024-02-13

有人使用 Mapbox 或 OpenMapTiles 矢量切片来查找从一个地方到另一个地方的路线吗?

在我看来,这些图块是为了显示而制作的,并不像开放街道地图那样包含交叉路口信息。


地图盒有路线API https://www.mapbox.com/help/how-directions-work/它使用开放街道地图:

Mapbox 的方向服务使用源自 OpenStreetMap 的道路和路径网络,OpenStreetMap 是一个协作项目,用于创建免费且可编辑的世界地图。

OpenStreetMap 的贡献者建立了一个庞大的可路由网络,其中包括速度限制、转弯车道限制以及自行车和行人的可达性等属性。这些细节提供了框架开源路由机 (OSRM) http://project-osrm.org/需要计算适合您的交通方式(驾车、骑自行车、步行)的最快路径。

所以答案是肯定的 - 这些图块不包含路由图并且旨在显示。通过 API 检索的航点允许在顶部显示路线。这是一个example https://www.mapbox.com/mapbox-gl-js/example/mapbox-gl-directions/如何将它与 mapbox-gl 一起使用。

据我所知,OpenMapTiles 目前(2018 年 9 月 15 日)不提供路由。

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

矢量瓦片路线查找 的相关文章

  • react-native-mapbox-gl在RN中的使用 --工作笔记

    搭建好react native环境后 初始化项目 参见官方搭建环境 这里引入react native mapbox gl也分新旧两个版本 旧的已经不维护了 推荐使用新的 功能模块也比较多 然后引入react native mapbox gl
  • Mapbox GL 3D 单体建筑高光选择

    如何将鼠标悬停在一个 3D 建筑物上时突出显示它 OSM 建筑之类的东西突出了特色 看来mapbox street v7的建筑图层要素属性太少了 只包括 拉伸 高度 最小高度 类型 地下 没有任何独特的属性来区分这座建筑 有没有办法包含建筑
  • 带对话框的自定义标记

    我如何实现如上所示的对话框 到目前为止 这就是我现在能做的 map addLayer id markers type symbol source markers interactive true layout text field pric
  • d3.geo.tile 点对点路径未显示不同宽度

    我一直在关注这个块的例子将节点和路径显示为地标和道路 我已成功加载地图 并且能够放大到 街景 级别 我还按照示例成功添加了节点 然而 我的问题是我的路径大部分是直的点对点路径 我一直将它们实现为M sourcex sourcey L tar
  • Mapbox GL JS:如果单击标记,则忽略地图单击事件

    我在地图上有一个标记 我想在单击它时更改其状态 并在单击地图上的其他位置时将其更改回来 问题是map on click console log 单击标记时也会触发 我只想查看标记单击事件 因为地图单击会调用状态回滚
  • 使用外部地图的 Mapbox GL

    我想在我的 Android 应用程序中使用 Mapbox GL 该服务即将发布 我有一个关于使用渲染器的棘手问题 我喜欢渲染器本身 但我真的想在应用程序中使用我自己的地图数据 不是 Mapbox 提供的付费数据 例如 我想自己解析 Open
  • Mapbox 与 Angular 6.“找不到地图容器”错误

    我正在开发我的第一个角度网络应用程序 我想介绍一些类似于谷歌地图的东西 由于新的计费策略 我不想使用最后一个 所以我尝试了 MapBox 按照教程 我成功创建了我需要的地图 问题是 我不知道如何在角度分量上显示它 我为地图生成了这个文件 并
  • Mapbox 决定重叠顺序

    I have some features on the map displayed as icons I want to decide which icons should be hidden and which should be dis
  • Mapbox fitbounds() - 无效的 LngLat 对象:(NaN, NaN)

    在过去的几个小时里 我一直用头撞桌子 我试图让 Mapbox 放大所有标记的边界区域的负载 但是 这是我在下面的代码中遇到的错误 此错误出现在下面的控制台日志图像之后 因此 lat lng 坐标肯定存在 未捕获的错误 无效的 LngLat
  • Mapbox GL 弹出窗口 .setDOMContent 示例

    我正在尝试创建一个自定义按钮 以显示在生成动态链接 URL 的弹出窗口中 由于时间原因 我似乎无法通过 setHTML 执行此操作 无法在运行时将按钮绑定到函数 所以我想我应该尝试新的 setDOMContent 关于此功能如何工作的在线信
  • 来自调试器的消息:由于内存问题而终止

    我的应用程序正在使用Geojson文件 我用地图盒SDK https www mapbox com ios sdk examples line geojson to add MGLPolyline来映射 但问题是我的文件太大 导致应用程序崩
  • 为什么mapboxgl api返回304状态码?

    我在 IOS 应用程序中收到地图框 api 请求的 http 代码 304 状态代码 但它可以在 Chrome Safari Firefox 等浏览器中运行 获得 200 个代码 也适用于 Android https api mapbox
  • 使用 mapbox-gl-js 集群自定义 html 标记

    我正在使用 mapbox gl js API 并将其与 React 一起使用来创建一些自定义标记 如下所示 let div document createElement div let marker new mapboxgl Marker
  • 矢量瓦片路线查找

    有人使用 Mapbox 或 OpenMapTiles 矢量切片来查找从一个地方到另一个地方的路线吗 在我看来 这些图块是为了显示而制作的 并不像开放街道地图那样包含交叉路口信息 地图盒有路线API https www mapbox com
  • 如何在嵌套属性上使用mapbox“case”表达式?

    如何使用嵌套值来使用 case 运算符 就像是 this map setPaintProperty somelayer fill color case properties some prop someval 34c0dd 499bbc 其
  • 使用react和mapbox gl或maplibre gl动态加载标记

    我正在学习 React 我想显示一张地图 在该地图上动态显示和隐藏标记 这有效 我用Maplibre GL https github com maplibre maplibre gl js 这是一个分叉地图盒 GL https docs m
  • 自定义图标标记有时无法在 React-Native 中的 MapBox-GL 中工作

    我正在尝试编辑地图标记 如下图所示 这是我创建标记的代码 const MapBoxComponent gt const markers useState title hello coordinates 108 24065199465605
  • 将 mbTiles 文件合并在一起的最佳方法

    我已经从 openMapTiles 为美国地图的不同子区域生成了 mbtile 现在 我想将所有生成的 mbTiles 文件合并在一起 有什么更好的方法来做到这一点 Thanks 一旦你有tile join https github com
  • 如何在mapbox-gl中自定义集群图标?

    我想在我的地图中实现聚类 我找到了简单聚类的示例Mapbox 集群示例 https www mapbox com mapbox gl js example cluster but 我的代码在这里 http pastebin com x2kF
  • 如何修复 Mapbox GL 中的画布大小?

    我正在使用 Mapbox GL 显示地图并从其中心裁剪固定大小的图像 它非常适合我设计的特定分辨率 1920x1080 但是当我开始使页面响应时 地图样式width and height变化了 画布尺寸也开始变化了 因此 当我裁剪图像时 大

随机推荐

  • 如何在 React 中实现 Cloudinary 上传小部件?

    我正在尝试在我的 React 应用程序中使用 Cloudinary 上传小部件 但我遇到了问题 运行项目时 上传小部件会立即出现 但是当关闭并再次打开时 应用程序崩溃并显示以下消息 widget open 不是一个函数 Note 上传工作正
  • 如何使用异步回调进行同步操作?

    如何用异步函数进行同步操作 class MyClass static let shared MyClass let operationQueue OperationQueue let dispatchGroup DispatchGroup
  • 隐式转换的 gcc 警告标志

    我最近遇到了一个与下一个类似的错误 double getSomeValue return 4 0 std string str str getSomeValue 正如您所看到的 很容易发现问题 但在大型代码库中getSomeValue 与调
  • 如何在CSS中动态调整图像大小?

    我有一个简单的 html css 页面 上面有 3 个图像 我试图根据浏览器窗口的大小调整页面大小 现在 我在一个 div 中有 3 个图像 其高度设置为周围容器的百分比 并且图像设置为 height 100 和 width auto 现在
  • 在 Ruby 中向类添加实例变量

    如何将实例变量添加到已定义的类中runtime 然后从类外部获取并设置其值 我正在寻找一种元编程解决方案 它允许我在运行时修改类实例 而不是修改最初定义该类的源代码 一些解决方案解释了如何在类定义中声明实例变量 但这不是我要问的 Ruby
  • WinDbg——TraceListener 和饱和线程池

    我有一个多线程 NET Windows 服务 它间歇性地挂起 可能每两周 24 7 运行一次 当发生挂起时 线程池完全饱和 因为对我们的自定义跟踪侦听器的调用由于某种原因开始阻塞 根据 Windbg 的说法 有问题的代码中没有任何锁 也没有
  • SwiftUI 更新地图区域导致有关修改状态的警告

    我有一个使用 iOS 14 中新的 SwiftUI Map 的项目 我希望能够动态更新地图中心的位置 当您点击 缩放 按钮 然后点击 位置 按钮时 地图可以正常工作并重新以伦敦为中心 但是 如果您只是点击位置按钮 它会重新以伦敦为中心 但会
  • Sublime Text - 转到行和列

    目前 转到行快捷方式 Windows Linux 中的 CTRL G 仅允许导航到特定行 最好选择允许在逗号后指定列号 例如 30 11转到第 30 行 第 11 列 是否有任何插件或自定义脚本可以实现此目的 Update 3 这是现在Su
  • 使用Python在NLP中的命名实体识别中提取人名

    我有一个句子需要单独识别人名 例如 sentence Larry Page is an American business magnate and computer scientist who is the co founder of Go
  • 从本机应用程序到网站的切换不起作用

    我的设备 iPad Mini 最新 iOS 8 dp5 Macbook Air 优胜美地 dp5 我在上述两个设备之间进行了切换 Safari 邮件 消息 日历等所有切换都没有问题 我什至可以在 Air 上的网站和 iPad 上的本机应用程
  • 如何在qt中获取联系人列表

    我使用此代码并仅获取一个人的联系方式 contactManager new QContactManager QList
  • 如何从 C++ 打开 URL?

    如何从我的 C 程序中打开 URL 在红宝石中你可以做 x open https google com C 中的等价物是什么 我想知道是否有一个独立于平台的解决方案 但如果没有 我更喜欢 Unix Mac 这是我的代码 include
  • ReadToEnd 之后关闭 StreamReader

    在构造中调用 ReadToEnd 方法后是否可以以某种方式关闭 StreamReader 如下所示 string s new StreamReader filename Encoding UTF8 ReadToEnd 任何具有相同语义的替代
  • Visual Studio 2010/2012 Git 插件

    我正在寻找 git 与 VS 2010 2012 集成的建议 允许开发人员使用基本操作 提交 推送 拉取 切换分支 标记 有几个 Git 源代码控制提供程序 http visualstudiogallery msdn microsoft c
  • 在多层应用程序中,是否应该允许客户端将自己的 linq 表达式发送到服务器?

    理由 HQL 和 NH 标准是 NHibernate 特定的构造 因此它们是服务器端 DAL 实现细节 我不希望它们 泄漏 到客户端 因此 我们的客户端提供LINQ表达式供服务器处理 对我来说似乎合理 但是有些人不这么认为 所以我想知道为什
  • 简单 XML 框架反序列化的异常

    我在反序列化已成功序列化的 XML 文件时遇到问题简单的 XML 序列化 http simple sourceforge net 框架 simpleframework org 有一个例外 http simple sourceforge ne
  • Firefox 扩展在 main.js 文件中包含脚本

    我正在为 Firefox 编写扩展 但在将脚本包含到 main js 后台 文件中时遇到问题 就我而言 我想包括 jquery js 和 config js 但我不知道如何正确执行它 在我的 chrome 扩展中 我只是在清单文件上执行此操
  • Kafka Streams代理连接超时设置

    我们正在使用 kafka streams 2 3 1 我刚刚注意到 如果代理关闭 流应用程序似乎会满足于尝试永远尝试连接 new KafkaStreams createTopology properties start o apache k
  • 如何修复“W293 空白行包含空格”

    我的 python 代码产生以下警告消息 1 dir file py 8 1 W293 blank lines contains whitespace this comes after commands 0 flake8 XXX 你如何解决
  • 矢量瓦片路线查找

    有人使用 Mapbox 或 OpenMapTiles 矢量切片来查找从一个地方到另一个地方的路线吗 在我看来 这些图块是为了显示而制作的 并不像开放街道地图那样包含交叉路口信息 地图盒有路线API https www mapbox com