top of page

WEEK14-Omniscape

  • 作家相片: SIYUAN SHI
    SIYUAN SHI
  • 2024年5月1日
  • 讀畢需時 2 分鐘

已更新:2024年5月24日

Omniscape (Supported by Circuitscape, Julia, SyncroSim)

On-class stuff


The principle of how Omniscape works has already been mentioned in the previous post.




The official website recommends you to use Julia to run omniscape but my personal experience is that using Julia directly is very error prone and you will have a hard time finding the cause of the error to fix it, so I recommend another hosting program - SyncroSim.


Omniscape package inside of SyncroSim


# Create the reclassification table used to translate land cover into resistance

reclass_table = [

11. 100; # Water

21 500; # Developed, open space

22 1000; # Developed, low intensity

23 missing; # Developed, medium intensity

24 missing; # Developed, high intensity

31 100; # Barren land

41 1; # Deciduous forest

42 1; # Evergreen forest

43 1; # Mixed forest

52 20; # Shrub/scrub

71 30; # Grassland/herbaceous

81 200; # Pasture/hay

82 300; # Cultivated crops

90 20; # Woody wetlands

95 30; # Emergent herbaceous wetlands

]


These are the land use and resistance values from the official example, and since the land use in that example determines not only the resistance, but also the likelihood of each pixel being a source, you'll need to make some modifications to take into account your own situation. Let's say in my own case I made compound conditions, for example, areas with too steep slopes, too close to reason, and too little vegetation cover I restricted them from being sources.


The output indicates that organics will be biased into the red zone as they move because other zones will be under more pressure in comparison, so any impacts in red zone will be magnified.



留言


Silver Team

©2024 Silver Team 版權所有。透過 Wix.com 製作的理想網站

bottom of page