Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在导航模式下添加自定义POI_Android_Skmaps - Fatal编程技术网

Android 在导航模式下添加自定义POI

Android 在导航模式下添加自定义POI,android,skmaps,Android,Skmaps,我正在使用skobbler SDK。我已经在“普通”地图视图模式下添加了自定义POI。但我想在导航路线时使用自定义POI显示。但是mapView.addCustomPOIs(skMapCustomPOIs)在导航模式下不工作。这里可以看出,在热图上添加自定义POI是不可能的: 这也适用于导航模式吗?用于在导航过程中跟踪感兴趣的点。您可以向跟踪器提供POI&将根据一组自定义检测规则通知检测到哪些POI。SKPOITrackerManager仅在导航会话期间工作。我现在正在使用SKPOITrack

我正在使用skobbler SDK。我已经在“普通”地图视图模式下添加了自定义POI。但我想在导航路线时使用自定义POI显示。但是
mapView.addCustomPOIs(skMapCustomPOIs)在导航模式下不工作。这里可以看出,在热图上添加自定义POI是不可能的:


这也适用于导航模式吗?

用于在导航过程中跟踪感兴趣的点。您可以向跟踪器提供POI&将根据一组自定义检测规则通知检测到哪些POI。SKPOITrackerManager仅在导航会话期间工作。

我现在正在使用SKPOITrackerManager。但我发现我必须手动绘制POI。在您的演示中,我可以看到您使用注释来实现这一点。难道不能在POI检测时自动绘制图像吗?我指的是近距离搜索时使用的图像。使用SKSearchListener每个SKSearchResult都有一个类别——此外,我还有一个更大的问题:如果我使用这些设置:
poiTrackerManager.startPOITrackerWithRadius(100,0.5)
我尝试通过
onReceivedPOIs
获取许多POI,然后只返回一个POI,尽管应该更多地关注它们的坐标。可能似乎只找到了那些直接放置在路线上的POI。目前我还没有制定规则。但是我已经有了
setAerialDistance(int-aerialDistance)
setRouteDistance(int-routeDistance)
提供的一些设置。那怎么可能呢?“跟踪的POI”和视觉POI是不相交的-你可以有一个隐藏的跟踪POI或一个不“跟踪”的视觉POI-所以如果你想在地图上有一个POI,并且还跟踪它,你必须对它“编码”两次。至于检测规则-规则之间有一个逻辑“和”,每个条件都有一个“默认”值-很可能这些默认值的组合使得只检测某些POI(在路由上)。我建议你开始一个新的问题,包括你当前的检测设置,以便我可以研究它