栅格叠加问题

我现在有两张核密度图 然后我想把这两张核密度图做嵌套 就是A核密度图和B核密度图密度进行匹配,颜色会按照匹配程度变化,比如A图密度较大地区与B密度较大地区一致 匹配程度高 然后颜色深  这样子的图 可以做的出来嘛?
已邀请:

肖琦思俪

赞同来自:

请问你实现了吗

地理小子 - Love GIS! Love Life!

赞同来自:

这是一个可以运用地图代数解决的很好的问题。
 
问题分析:核密度生成的表面必然是连续型的值,这就面临一个问题:对于每个核密度表面,值为多少才算大?多少才算少?况且两个密度表面的值可能量纲都不一致。所以,首先应该对核密度表面进行【重分类】。假设A密度表面被划分为3个类别A1、A2,A3, 且满足A1>A2>A3;B密度表面被划分为2个类别B1、B2, 且满足B1>B2。则可能的组合包括(A1,B1), (A1, B1),(A3, B1),(A1, B2),(A2, B2),(A3, B2)等6类。其中的(A1, B1)就是你需要的两个密度表面值的最大值。如此以来,不仅是两者的较大值,所有可能的组合都可以计算得到。结果的粒度由你所定义的重分类数量决定。
 
实现过程:
第一步:以下是原始数据
a图片1.png

第二步:重分类+合并
360截图18430707698492.png

第三步:结果
图片1.png

 
总结:
由于核密度从概念模型层面讲属于场模型;从数据结构层面而言,属于栅格数据结构。这个问题自然是采用地图代数解决最为合适。若是矢量,也可以转为栅格做分析,但会有更好的方法,比如同区位模式建模等。 
 

要回复问题请先登录注册