问题标签 [routeboxer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
661 浏览

javascript - 是否可以从 RouteBoxer-boxes 中删除边框?

编辑这个问题已经得到回答,但我已经为未来的读者澄清了。

RouteBoxer提供了一种在 Google 地图中“装箱”路线的解决方案,以便我可以列出沿该路线的各种兴趣点。这种技术虽然会在地图上显示的每个框周围创建边界。我附上了一张图片来描述它的样子。

我要删除哪种边框的示例图像

创建 RouteBoxer 的代码如下所示:

是否可以删除地图上每个框周围的边框?

0 投票
1 回答
506 浏览

javascript - Google Places 未使用 RouteBoxer 返回完整结果

编辑:似乎我达到了查询限制,但没有返回完整的 200 个结果。因此,经过进一步研究,看起来 Google API 将让我查询 10 个框,返回这些结果,然后以 OVER_QUERY_LIMIT 状态对其余部分进行打击。所以我想我现在有两个选择:放慢我的查询速度,或者扩大我的距离以在路线上创建更少的盒子。

我目前正在构建一个小网络应用程序,该应用程序提供有关沿途地点的详细信息(例如公路旅行中的加油站和咖啡)。我将 Google Maps API 与 Places Library 和RouteBoxer 一起使用我正在使用 RouteBoxer 生成所有适当的框,但是当这些框被传递到 Places Library 时,我只能取回一些地方。通常我会得到路线的前半部分(在较短的路线上)或一些随机的块(对于较长的路线)。旧金山到西雅图仅返回西雅图周围和梅德福周围的加油站。

最初我以为我可能达到了 200 的结果上限,但它对每个盒子提出了单独的请求,而我的总结果通常没有达到 200。返回的结果与我所看到的通常非常一致。在查看我的网络请求和响应的详细信息时,脚本似乎正在通过使用 Places 库发出请求的框移动,然后突然中途停止。

您可以在Heroku上查看结果和框的实时应用程序。

我的 JavaScript 无论如何都不是最强的。这就是我想使用这个 API 的部分原因,所以如果我犯了一个小错误,请原谅我的无知。完整的脚本如下。任何方向都非常感谢!

0 投票
1 回答
133 浏览

javascript - 从 routeboxer 框创建多边形

我正在尝试从我从 routeboxer 算法获得的框创建一个多边形。我是 GIS 新手,正在寻找一些指示。我也在看 JSTS 库,但我认为它只能给我交叉点。我在任何地方都找不到太多文档。

有没有一种方法可以组合这些框以形成一个多边形,这样一个$within查询就可以解决问题。谢谢。

0 投票
1 回答
703 浏览

android - 我可以在适用于 Android 的 Google Map v2 上使用 Routeboxer 库吗?

我有一个项目 Android 应用程序,该项目使用 Web 服务作为数据提供者。在 android 客户端中,用户可以沿着路线跟踪地点或搜索地点。我可以在适用于 Android 的 Google Map v2 上使用 Route boxer 库吗?将 Route boxer 视为用于 Web 开发的库 google map v3。我尝试过寻找解决方案,但仍然让我感到困惑。

0 投票
0 回答
153 浏览

android - 使用距离范围匹配谷歌地图路线

我正在尝试匹配给定位置是否在给定路线附近或在一定范围内,我使用 DJANGO 作为后端框架,我发现了这个http://google-maps-utility-library-v3.googlecode.com/svn /trunk/routeboxer/docs/examples.html但它适用于 javascript,有没有办法可以在我的 DJANGO 服务器上运行它,或者有什么类似的东西可以与 DJANGO 一起使用?

0 投票
0 回答
111 浏览

javascript - 如何在 asp.mvc c# 代码中使用 RouteBoxer javascript 类

我在开发 asp.net mvc TRACKING 应用程序时遇到问题。

  • 我有方向的 json 文件(我从谷歌地图 api 获得)

  • 10 个对象的纬度

现在我想看看 latlngs 是否在路径上,以简单的方式,我可以使用 RouteBoxer javascript 类来查看 latlngs 是否在路径上。

但我必须每 10 分钟执行一次检查,所以我使用 Cron 作业。但我无法从 cron 作业运行 javascript。

有没有办法做到这一点或 .net 中的 RouteBoxer 类的任何替代方法?所以我不必使用javascript。

我也问了这个问题,但没有找到任何有用的答案。

0 投票
0 回答
226 浏览

javascript - Places API bad result of radarSearch 水平框(水平路径)

我正在使用radarSearch 搜索框内的位置(我使用RouteBoxer)。

它适用于垂直路径 - http://jsbin.com/nedamo/edit?html,output

但是当路径是水平的时,radarSearch 只在框的中心返回结果 - http://jsbin.com/wijoju/edit?html,output

在此处输入图像描述

任何建议如何处理这个问题?

0 投票
1 回答
256 浏览

google-maps-api-3 - Routeboxer 突然不工作了

有谁知道为什么突然 Routeboxer 似乎不起作用?

我试图用谷歌搜索它,它似乎无处不在。

前任:

http://googlegeodevelopers.blogspot.dk/2010/05/search-along-route-made-easy-with.html

http://google-maps-utility-library-v3.googlecode.com/svn/trunk/routeboxer/docs/examples.html

0 投票
1 回答
933 浏览

leaflet - 如何删除 L.rectangle(boxes[i])

几天前,我实现了一个 routingControl = L.Routing.control({...}) ,它非常适合我的需求。但是,我的一位客户还需要我也能够实现它的 RouteBoxer。现在按照我的代码,我想从我的地图中删除这些框以绘制新的。但是,在尝试找到解决方案 2 天后,我放弃了。wideroad 是一个来自下拉列表 10,20,30 km 等的参数。

好吧,我现在的问题是如何删除以前绘制的框以绘制新的框,因为使用下拉列表更改了wideroad。我从 Leaflet-routeboxer 应用程序中获得的大部分代码。在此先感谢您的帮助...

0 投票
0 回答
84 浏览

android - 如何在我的 Android 项目中使用 RouteBoxer.java。如何为源和目标传递 lat long

RouteBoxer routeBoxer = new RouteBoxer();

routeBoxer.box() // 它需要 latlng 和 range。但是如何在那里通过 lat lng。它也不起作用