结构推理 有一栅格数据文件按行方向由左到右、自上而下直接栅格编码表示为: 4,4,2,0; 4,4,2,0; 4,4,7,2; 0,2,2,0。 分析并回答下列问题。 ①表示点状地物的代码是几? ②假设方向代码分别表示为:东=0,东南=1,南=2,西南=3,西=4,西北=5,北=6,东北=7。写出线状地物的链式编码。 ③按行方向写出一种游程编码方案。 ④按行方向写出块码编码方案。 ⑤按四叉树分解最多能分解几次?最大层数为多少?
【正确答案】①表示点状地物的代码是7。 ②线状地物的链式编码为:2,3,2,1,3,4。 ③按行方向的一种游程编码方案: (4,2),(2,1),(0,1);(4,2),(2,1),(0,1);(4,2),(7,1),(2,1);(0,1),(2,2),(0,1)。 或:(1,4),(3,2),(4,0);(1,4),(3,2),(4,0);(1,4),(3,7),(4,2);(1,0),(2,2),(4,0)。 ④按行方向的块码编码方案:(1,1,2,4),(1,3,1,2),(1,4,1,0);(2,3,1,2),(2,4,1,0);(3,1,1,4),(3,2,1,4),(3,3,1,7),(3,4,1,2);(4,1,1,0),(4,2,1,2),(4,3,1,2),(4,4,1,0)。 ⑤按四叉树分解最多能分解2次,最大层数为3。
【答案解析】