1. 该APP内部嵌有至少2幅用栅格法模拟的定向地图,且地图中已设置好检查点并用某种图标标识出。APP的开始界面即为地图选择界面,可选择任意一幅地图开始模拟比赛。
2. 定向地图的模拟方法可参考附件图1。栅格的标示可应用直角坐标系法或序号法或结合使用,黑色部分代表不同等级的障碍,白色部分为无障碍路径,具体方法可参考附件**,模拟的定向地图大小横纵坐标最大值需在20以上。
3. 障碍分级方案可应用附件图2所示的方案,将整个栅格地图作为行列矩阵,无障碍栅格的障碍度为0,障碍栅格的障碍度为1-5,数字越大,难度越大。也可自行设计分级方案。不同等级的障碍需要在模拟地图中用颜色或其他方法区分开。
4. 模拟地图中需要设置至少4个无障碍栅格为检查点,选手按顺序触发一个检查点后下一个检查点才可被触发,选手通过全部检查点后完成比赛,也可在中途手动退出比赛。
5. 进入地图后用某一图标代表选手,该图标在地图的入口处(默认最左上角的栅格为入口)。之后可通过触控或其他方式移动该图标,使之在地图上可以行动的路线上移动,移动方向有八个(上、下、左、右、右上、右下、左上、左下)或4个(上下左右)
6. 选手在任何位置都可使用路径建议功能,默认计算从当前栅格到按顺序走完剩余检查点的建议路线。选手可选择获得三种建议路线,最快的路线(忽视地图中的障碍计算最短路线)、避开一定障碍的路线(先计算最快路线,路线上经过栅格的障碍度总和大于一个阈值后则依据障碍度由大到小避开路线中的障碍栅格,重新计算路线)、避开所有障碍的路线,如附件图3。