span8
span4
当一个栅格提供某一层信息时,两个栅格可以组合在一起——例如,一个栅格可能只包含一个道路网络(表面和标签),而另一个栅格作为背景。
从栅格地图中只对与道路相关的单元进行分类需要相当复杂的条件——它应该考虑主要路线(黄色)、普通道路(白色)和两种道路上的标签(标签有不同的颜色)。如果小区满足条件,可以从道路栅格中取,否则使用背景栅格:
if (B ([0] = = B [1] & & B [0] = = B [2]) | | (abs (B [0] - B [1]) < = 5 & & (B [0] - B [2] > 6 & & B [0] < 100) | | (B [0] 20 & & B - B [2] > [0] > 100)), B [0], [0]);
if (B ([0] = = B [1] & & B [0] = = B [2]) | | (abs (B [0] - B [1]) < = 5 & & (B [0] - B [2] > 6 & & B [0] < 100) | | (B [0] 20 & & B - B [2] > [0] > 100)), B [1], [1]);
if (B ([0] = = B [1] & & B [0] = = B [2]) | | (abs (B [0] - B [1]) < = 5 & & (B [0] - B [2] > 6 & & B [0] < 100) | | (B [0] 20 & & B - B [2] > [0] > 100)), B [2], [2])
结果是这样的:
道路+背景
结合
您可能会注意到,对于所有三个波段,条件都是相同的,并且只有波段的索引在语句的最后一部分发生了变化。我们可以重新设计我们的工作空间,只需要一个条件,但它需要更多的变压器。
当我们结合两个栅格时,很容易实现其中一个栅格的半透明性——我们只需添加一小部分我们想要看到的半透明性的栅格到背景的现有值:
if (B [0] = = 0, [0], [0] + B[0] / 5);如果(B [1] = = 0, [1], [1] + [1] B / 2);
if (B [2] = = 0, [2], [2] + B [2] / 5)
在此计算中,将五分之一的公园像素值添加到公园区域所覆盖的航空图像的原始像素值上。这给了我们一个半透明的外观:
公园+背景
结合
©2019安全亚搏在线软件公司法律