OGeek|极客世界-中国程序员成长平台

标题: ios - Skobbler POI 分组优先级 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 15:48
标题: ios - Skobbler POI 分组优先级

我正在为 iOS 应用程序使用 Skobbler map 。 是否可以为 POI 类别设置优先级,以便当多个 POI 组时,该类别的图标位于顶部?

因此,如果信息图标具有更高的优先级,则它应该显示在组图标而不是餐厅中。

enter image description here

我尝试在 json 样式文件中设置类别的优先级标记,但没有成功。



Best Answer-推荐答案


据我了解,您希望信息 POI 以较低的缩放级别显示,而不是当前的餐厅 POI。 如果是这种情况,您可以通过更改应保持较低缩放级别的 POI 来实现此目的,因此当您缩小时,只有特定的 POI 可见。 这可以通过在 .json 文件中编辑文档底部的“缩放”来完成。 从那里,您可以找到所需缩放级别的代码片段 - 例如在 lvl 17,它应该包含下一行“level”:17,然后您应该更改“poi”:[......。 .] 数组餐厅的 ID 为 179,信息的 ID 为 128,然后就可以了,现在当从这 3 个 POI 从 lvl 18 缩放到 lvl 17 时,只有信息可见。 在这里,我将添加一个缩放 lvl 7 的片段(因为它的 POI、形状、道路较少)以帮助您在 .json 文件中搜索缩放级别声明:

{
"3dzoomfactor" : 1.0,
"attribute" : [ 0, 1, 2, 10, 11, 12, 20, 40, 41, 42, 43, 44 ],
"level" : 7,
"maxFC" : [ 3, 2, 2, 2 ],
"poi" : [ 69, 211, 193, 418, 382, 383, 82, 416 ],
"road" : [ 9, 24, 13 ],
"shape" : [ 1016, 1015, 1031 ],
"worldtexture" : [ true, true, true, true ]
}

关于ios - Skobbler POI 分组优先级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31263081/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4