資源描述:
《arcgis教程:模糊疊加和加權(quán)疊加》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、地理國情監(jiān)測云平臺ArcGIS教程:模糊疊加和加權(quán)疊加一、模糊疊加 摘要 基于所選疊加類型組合模糊分類柵格數(shù)據(jù)。 用法·建議您在使用模糊分類工具的所得結(jié)果時使用此工具。它可以專門應(yīng)用于值范圍介于0到1之間的柵格。·下面列出了適合在某些情況下使用的疊加類型。1.當任何輸入證據(jù)柵格都可以具有較高值以使輸出值較高時使用OR。2.當所有輸入證據(jù)柵格都必須具有較高值以使輸出值較高時使用AND。3.當組合證據(jù)柵格的重要性低于單個證據(jù)柵格時使用PRODUCT。4.當組合證據(jù)柵格的重要性高于任何單個證據(jù)柵格時使用SUM?!くB加類型GAMMA通常用于執(zhí)行較基本數(shù)據(jù)的模糊
2、組合。當amma為1時,結(jié)果與FuzzySum相同。當amma為0時,結(jié)果與FuzzyProduct相同。介于二者之間的值允許用戶組合這兩個極值之間的證據(jù)柵格,結(jié)果可能不同于FuzzyAnd或FuzzyOr。 語法 FuzzyOverlay(in_rasters,{overlay_type},{gamma})參數(shù)說明數(shù)據(jù)類型in_rasters[in_raster,...]要在疊加中進行組合的輸入分類柵格列表。RasterLayeroverlay_type(可選)指定在組合兩個或多個分類數(shù)據(jù)時所使用的方法?!?????????AND?—輸入模糊柵格中模糊
3、分類柵格的最小值?!?????????OR?—輸入柵格中模糊分類柵格的最大值?!?????????PRODUCT?—?遞減函數(shù)。當多個證據(jù)柵格的組合的重要性或該組合小于任何單個輸入柵格時使用此函數(shù)?!?????????SUM?—遞增函數(shù)。當多個證據(jù)柵格的組合的重要性或該組合大于任何單個輸入柵格時使用此函數(shù)?!?????????GAMMA?—?以?FuzzySum?和?FuzzyProduct?為底,以?gamma?為指數(shù)的代數(shù)乘積。Stringgamma(可選)要使用的?gamma?值。僅適用于將疊加類型設(shè)置為?GAMMA?時。默認值為?0.9。Double
4、 返回值北京數(shù)字空間科技有限公司地理國情監(jiān)測云平臺名稱說明數(shù)據(jù)類型out_raster應(yīng)用模糊運算符后得到的輸出柵格。輸出值將始終介于?0?到?1?之間。Raster 代碼實例 模糊疊加(FuzzyOverlay)示例1(Python窗口) 本例將組合輸入分類柵格和AND疊加類型,從而確定二者之間的最小分類值。import?arcpyfrom?arcpy.sa?import?*from?arcpy?import?envenv.workspace=?"c:/sapyexamples/data"outFzyOverlay=FuzzyOverlay(["f
5、zymembout1",?"fzymembout2"],?"AND")outFzyOverlay.save("c:/sapexamples/output/fuzzover.tif") 模糊疊加(FuzzyOverlay)示例2(獨立腳本) 本例將組合輸入分類柵格和GAMMA疊加類型。#Name:FuzzyOverlay_Ex_02.py#Description:Combinefuzzymembershiprastersdatatogetherbasedon#???selectedoverlaytype("GAMMA"inthiscase).#Requir
6、ements:SpatialAnalystExtension#Importsystemmodulesimport?arcpyfrom?arcpy?import?envfrom?arcpy.sa?import?*#Setenvironmentsettingsenv.workspace=?"C:/sapyexamples/data"#SetlocalvariablesinRasterList=["fzymembout1",?"fzymembout2"]#CheckouttheArcGISSpatialAnalystextensionlicensearcpy.Ch
7、eckOutExtension("Spatial")#ExecuteFuzzyMembershipoutFzyOverlay=FuzzyOverlay(inRasterList,?"GAMMA",?0.9)#SavetheoutputoutFzyOverlay.save("c:/sapexamples/output/fuzzoverlay")二、加權(quán)疊加 摘要 使用常用測量比例疊加多個柵格數(shù)據(jù),并根據(jù)各柵格數(shù)據(jù)的重要性分配權(quán)重。北京數(shù)字空間科技有限公司地理國情監(jiān)測云平臺 插圖 插圖中,兩個輸入柵格已重新分類為1至3三種公共測量級別。為每個柵格均分配了
8、一個影響百分比。這些像元值與其影響百分比相乘,兩者所