139<\/SPAN>,<\/SPAN> 181<\/SPAN>,<\/SPAN> 0<\/SPAN>], [8<\/SPAN>,<\/SPAN> 86<\/SPAN>,<\/SPAN> 148<\/SPAN>,<\/SPAN> 0<\/SPAN>],<\/SPAN>
<\/SPAN><\/SPAN><\/SPAN><\/SPAN><\/SPAN><\/SPAN><\/SPAN> [<\/SPAN>9<\/SPAN>,<\/SPAN> 38<\/SPAN>,<\/SPAN> 115<\/SPAN>,<\/SPAN> 0<\/SPAN>]<\/SPAN>]<\/SPAN><\/PRE><\/DIV><\/DIV><\/DIV><\/DIV><\/DIV>Em [17]:<\/DIV># Normalizar os dados de elevação<\/SPAN>
elev_normalized = remap(raster=elev_clipped,
input_ranges=[0,490, 490,980, 980,1470, 1470,1960, 1960,2450,
2450,2940, 2940,3430, 3430,3700, 3920,4100],
output_values=[9,8,7,6,5,4,3,2,1], astype='U8')
# Exibir imagem com mapa de cores dos dados de elevação reclassificados<\/SPAN>
colormap(elev_normalized, colormap=clrmap) <\/PRE><\/DIV><\/DIV><\/DIV><\/DIV>Saída[17]:<\/DIV>
<\/DIV><\/DIV><\/DIV><\/DIV><\/DIV>Em [18]:<\/DIV># Normalizar os dados de declive
<\/SPAN>slope_normalized<\/SPAN> =<\/SPAN> remap<\/SPAN>(<\/SPAN>raster<\/SPAN>=< \/span>slope_clipped,& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;
  ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; input_ranges=[],<\/SPAN>
output_values<\/SPAN>=<\/SPAN>[<\/SPAN>9<\/SPAN>,<\/SPAN>8<\/SPAN>,<\/SPAN>7<\/SPAN>,<\/SPAN>6<\/SPAN>,<\/SPAN>5<\/SPAN>,<\/SPAN>4<\/SPAN>,<\/SPAN>3<\/SPAN>,<\/SPAN>2<\/SPAN>,<\/SPAN>1<\/SPAN>],<\/SPAN> astype<\/SPAN>=<\/SPAN>'U8'<\/SPAN>)\n\n<\/SPAN># Exibir uma imagem mapeada por cores dos dados HMI reclassificados\n<\/SPAN>colormap<\/SPAN>(<\/SPAN>hmi_normalized<\/SPAN>,<\/SPAN> colormap<\/SPAN>=<\/SPAN>clrmap<\/SPAN>)<\/SPAN><\/PRE><\/DIV><\/DIV><\/DIV><\/DIV>Out[19]:<\/DIV>
<\/DIV><\/DIV><\/DIV><\/DIV><\/DIV>Passo 2: Ponderação<\/H3>Use o operador de multiplicação sobrecarregado * para atribuir um peso a cada conjunto de dados normalizado com base em sua importância relativa para o resultado final.<\/P><\/DIV><\/DIV><\/DIV>In [20]:<\/DIV># Aplicar pesos aos dados normalizados usando o operador de multiplicação sobrecarregado \n# "*".\n<\/SPAN># - Índice Modificado Humano (Human Modified Index): 60%
# - Inclinação (Slope): 25%
# - Elevação (Elevation): 15%
hmi_weighted<\/SPAN> ,0.8, 0.8,1.1],
output_values=[9,8,7,6,5,4,3,2,1])
+
# Camada de declive
0.25 * remap(raster=clip(raster=lyr_slope, =),
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;=& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;,],& nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
  ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;=)& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;
  ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;+& nb sp ;
  ;& nb sp ;& nb sp ;# Camada de elevação
  ;& nb sp ;& nb sp ;0.15 * remap(raster=clip(raster=lyr_dem,
  ;& nb sp ;& nb sp ;input_ranges=[-90 ,250 ,250 ,500 ,500 ,750 ,750 ,1000 ,1000 ,1500 ,1500 ,2000 ,2000 ,2500 ,2500 ,3000 ,3000 ,5000 ],
  ;& nb sp ;& nb sp ;output_values=[9 ,8 ,7 ,6 ,5 ,4 ,3 ,2 ,1]))
 
,
  colormap=clrmap,
  astype='U8')
result_dynamic_one_op