问题标签 [sygic-maps]

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 投票
2 回答
6746 浏览

gps - 不同 Sygic 地图类型之间有什么区别?

sygic gps 导航有三种不同的地图:NT 或 TA 或 OS 地图。

我想知道他们有什么区别?我应该使用哪一个?

0 投票
1 回答
1141 浏览

sygic-maps - TypeError:L.TileLayer.sygicRestriction 不是函数

我正在尝试使用 Sygic 的 Leaflet 1.0.3 和他们的带有评估密钥的插件 1.1.0 向我的地图添加卡车限制图层。我在 FireFox JavaScript 控制台中收到以下错误:

TypeError:L.TileLayer.sygicRestriction 不是函数

这让我觉得有一个新版本的插件,但我不知道 URL,因为它不在文档中。

注意:总是托管最新的可能会很好:

https://maps.api.sygic.com/js/leaflet.sygic-latest.js

要不就:

https://maps.api.sygic.com/js/leaflet.sygic.js

这是我的代码的摘录,与在线文档中的示例几乎相同:

有任何想法吗?

0 投票
0 回答
250 浏览

swift - 如何在 Sygic 中重新计算路线

我的问题很简单,我计算了一条主要路线并将其添加到 Sygic MapView。我定义了起点和终点。它完美地工作。但是当我开始导航时尝试更改为替代路线时,它无法完美地重新计算新路线。我用过

检测我的位置变化并每次计算路线,但我认为这不是最佳选择:

0 投票
1 回答
72 浏览

android - OnRecomputeFinished 不会被调用

一旦被代码 thouter Route.Compute(...) 调用,我就使用侦听器来计算路由,但是当我退出计算的路由时,“OnRecomputeStarted”方法不会触发!这是我的代码:

Router.RouteComputeListener mRouteComputeListener = new Router.RouteComputeListener() { @Override public void onComputeError(Router router, @Router.RouteComputeError int error) {

0 投票
1 回答
239 浏览

swift - 如何在 Sygic 中获得我的导航速度

我的问题很简单,我可以开始导航,获取从当前位置到路线终点的剩余时间和距离,但我没有找到如何获取当前导航速度

0 投票
1 回答
132 浏览

android - 如何正确检测 Sygic 地图中的 markerClick

我使用 MapGestureListener 来比较每次单击区域的坐标和标记的坐标,如果它们处于相同的坐标,那么我很高兴,但由于相对高度变化它不起作用'不保证获得点击位置的准确性。

0 投票
0 回答
15 浏览

sygic - ApiCallback 未收到 EVENT_RADAR_WARNING 事件

我们正在尝试在接近雷达时接收特定事件......但是 sygic sdk 没有将此事件发送到我们的回调,有什么想法吗?

我的代码:

0 投票
0 回答
20 浏览

android - Sygic Maps Android:我无法更新我的自定义位置

我需要按照文档https://developers.sygic.com/maps-sdk/android/navigation/#custom-position-updater中的说明使用CustomPositionUpdater ,因为我的设备从另一个来源接收纬度和经度,这会影响我使用路线作为路线上的进度无法更新。

我注意到,当尝试将 GeoPosition 传递给 CustomPositionUpdater 时,它没有实现,因为它需要初始化一些接口,它已尝试实现侦听器(CourseUpdater 和 PositionUpdater),但它们是私有的以及注册和取消注册方法.

这是我的代码:

CustomPositionUpdater 类