菜鸟教程小白 发表于 2022-12-12 15:48:19

ios - Skobbler POI 分组优先级


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

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

<p> <img src="/image/Abi3p.png" alt="enter image description here"/> </p>

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

<pre><code>{
&#34;3dzoomfactor&#34; : 1.0,
&#34;attribute&#34; : [ 0, 1, 2, 10, 11, 12, 20, 40, 41, 42, 43, 44 ],
&#34;level&#34; : 7,
&#34;maxFC&#34; : [ 3, 2, 2, 2 ],
&#34;poi&#34; : [ 69, 211, 193, 418, 382, 383, 82, 416 ],
&#34;road&#34; : [ 9, 24, 13 ],
&#34;shape&#34; : [ 1016, 1015, 1031 ],
&#34;worldtexture&#34; : [ true, true, true, true ]
}
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - Skobbler POI 分组优先级,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/31263081/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/31263081/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Skobbler POI 分组优先级