久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

ArcGIS_鑲嵌(Data Management)

 LibraryPKU 2014-08-08

摘要

將多個(gè)輸入柵格鑲嵌到現(xiàn)有柵格數(shù)據(jù)集,。

了解有關(guān)鑲嵌柵格數(shù)據(jù)集的詳細(xì)信息

插圖

Mosaic illustration

用法

  • 目標(biāo)柵格必須是一個(gè)現(xiàn)有的柵格數(shù)據(jù)集,。該數(shù)據(jù)集可以是空柵格數(shù)據(jù)集,,也可以是已包含數(shù)據(jù)的柵格數(shù)據(jù)集,。

  • 鑲嵌操作在兩個(gè)或多個(gè)相鄰柵格數(shù)據(jù)集需要合并為一個(gè)實(shí)體時(shí)非常有用,。某些鑲嵌方法有助于減小疊置柵格邊界上的突變,。

  • 鑲嵌的疊置區(qū)域可采用多種方式處理 - 例如,,您可以對(duì)該工具進(jìn)行設(shè)置,,以僅保留第一個(gè)柵格數(shù)據(jù)集的數(shù)據(jù),也可以混合疊置像元值,。另外,,如果柵格數(shù)據(jù)集使用色彩映射表,還有多個(gè)用于確定如何處理 此表的選項(xiàng)供您選擇,。例如,,可以保留用于鑲嵌的最后一個(gè)柵格數(shù)據(jù)集的色彩映射表,。

  • “目標(biāo)”圖層被視為“輸入柵格”列表中的第一個(gè)柵格。

  • 對(duì)于鑲嵌離散數(shù)據(jù),,鑲嵌運(yùn)算符的“第一個(gè)值”,、“最小值”和“最大值”選項(xiàng)會(huì)提供最有意義的結(jié)果。鑲嵌運(yùn)算符的“混合”和“平均值”選項(xiàng)最適合連續(xù)數(shù)據(jù),。

  • 盡可能使用最后一個(gè)鑲嵌運(yùn)算符,,將這些柵格數(shù)據(jù)集鑲嵌到文件地理數(shù)據(jù)庫或 ArcSDE 地理數(shù)據(jù)庫中的現(xiàn)有柵格數(shù)據(jù)集內(nèi);這是目前為止最有效的鑲嵌方式,。

  • 像素類型將與目標(biāo)柵格數(shù)據(jù)集相同,。

  • 對(duì)于基于文件的柵格和個(gè)人地理數(shù)據(jù)庫柵格,為了忽略背景值,,忽略背景值必須設(shè)置為與 NoData 相同的值,。文件地理數(shù)據(jù)庫柵格和 ArcSDE 柵格無需經(jīng)過此額外步驟即可忽略背景值。

  • 如果使用包含色彩映射表的柵格數(shù)據(jù)集進(jìn)行鑲嵌,,應(yīng)特別注意選擇要鑲嵌的各柵格數(shù)據(jù)集的色彩映射表之間的差異,。即使柵格數(shù)據(jù)集具有不同的色彩映射表,您仍可使用“鑲嵌”工具,;但必須選擇正確的色彩映射模式,。如果選擇了錯(cuò)誤的色彩映射模式,則可能會(huì)返回意外的輸出結(jié)果,。

  • 色彩匹配方法可用于選擇鑲嵌數(shù)據(jù)集的色彩匹配算法,。

  • 對(duì)于不同分辨率的浮點(diǎn)型輸入柵格數(shù)據(jù)集或像元不對(duì)齊的情況,建議在運(yùn)行鑲嵌之前,,使用雙線性插值法或三次卷積插值法對(duì)所有數(shù)據(jù)進(jìn)行重采樣;否則,,鑲嵌將會(huì)使用最鄰近重采樣法自動(dòng)對(duì)柵格數(shù)據(jù)集進(jìn)行重采樣(該方法不適用于連續(xù)數(shù)據(jù)類型),。

  • “鑲嵌”工具不使用輸出范圍,因?yàn)樵摴ぞ咄糜趧?chuàng)建超大型柵格數(shù)據(jù)集,,而輸出范圍設(shè)置可能會(huì)意外裁剪您的數(shù)據(jù),。如果的確需要調(diào)整輸出范圍,則可使用裁剪工具完成此操作,。

語法

Mosaic_management (inputs, target, {mosaic_type}, {colormap}, {background_value}, {nodata_value}, {onebit_to_eightbit}, {mosaicking_tolerance}, {MatchingMethod})
參數(shù)說明數(shù)據(jù)類型
inputs
[input,...]

輸入柵格數(shù)據(jù)集,。

Mosaic Dataset ; Composite Layer ; Raster Dataset ; Raster Layer
target

目標(biāo)柵格數(shù)據(jù)集。

此柵格數(shù)據(jù)集必須已經(jīng)存在,?!澳繕?biāo)”圖層被視為“輸入柵格”列表中的第一個(gè)柵格。

Raster Dataset
mosaic_type
(可選)

用于鑲嵌重疊的方法,。

  • FIRST疊置區(qū)域的輸出像元值為鑲嵌到該位置的第一個(gè)柵格數(shù)據(jù)集中的值,。
  • LAST疊置區(qū)域的輸出像元值為鑲嵌到該位置的最后一個(gè)柵格數(shù)據(jù)集中的值,。這是默認(rèn)設(shè)置。
  • BLEND疊置區(qū)域的輸出像元值為疊置區(qū)域中各像元值的水平加權(quán)計(jì)算結(jié)果,。
  • MEAN重疊區(qū)域的輸出像元值為疊置像元的平均值,。
  • MINIMUM重疊區(qū)域的輸出像元值為疊置像元的最小值。
  • MAXIMUM重疊區(qū)域的輸出像元值為疊置像元的最大值,。

“目標(biāo)”圖層被視為“輸入柵格”列表中的第一個(gè)柵格,。

有關(guān)各鑲嵌運(yùn)算符的詳細(xì)信息,請(qǐng)參閱鑲嵌運(yùn)算符,。

String
colormap
(可選)

對(duì)輸入柵格中應(yīng)用于鑲嵌輸出的色彩映射表進(jìn)行選擇的方法,。

  • FIRST列表中第一個(gè)柵格數(shù)據(jù)集中的色彩映射表將應(yīng)用于輸出柵格鑲嵌。這是默認(rèn)設(shè)置,。
  • LAST列表中最后一個(gè)柵格數(shù)據(jù)集中的色彩映射表將應(yīng)用于輸出柵格鑲嵌,。
  • MATCH鑲嵌時(shí)會(huì)考慮所有色彩映射表。如果已經(jīng)使用了所有可能的值(對(duì)于位深度),,則會(huì)嘗試與具有最接近的可用色彩的值進(jìn)行匹配,。
  • REJECT僅對(duì)那些不包含關(guān)聯(lián)色彩映射表的柵格數(shù)據(jù)集進(jìn)行鑲嵌。

“目標(biāo)”圖層被視為“輸入柵格”列表中的第一個(gè)柵格,。

有關(guān)各色彩映射表模式的詳細(xì)信息,,請(qǐng)參閱鑲嵌色彩映射表模式

String
background_value
(可選)

使用此選項(xiàng)移除在柵格數(shù)據(jù)周圍創(chuàng)建的不需要的值,。指定的值與柵格數(shù)據(jù)集中的其他有用數(shù)據(jù)不同,。例如,柵格邊界上為零的值不同于柵格數(shù)據(jù)集內(nèi)的零值,。

指定的像素值在輸出柵格數(shù)據(jù)集中將被設(shè)置為 NoData,。

對(duì)于基于文件的柵格和個(gè)人地理數(shù)據(jù)庫柵格,為了忽略背景值,,“忽略背景值”必須設(shè)置為與 NoData 相同的值,。ArcSDE 和文件地理數(shù)據(jù)庫柵格無需經(jīng)過此額外步驟即可忽略背景值。

Double
nodata_value
(可選)

具有指定值的所有像素將在輸出柵格數(shù)據(jù)集中被設(shè)置為 NoData,。

Double
onebit_to_eightbit
(可選)

選擇是否將輸入 1 位柵格數(shù)據(jù)集轉(zhuǎn)換為 8 位柵格數(shù)據(jù)集,。使用這種轉(zhuǎn)換方法時(shí),輸入柵格數(shù)據(jù)集中的值 1 將在輸出柵格數(shù)據(jù)集中更改為 255,。這在將 1 位柵格數(shù)據(jù)集導(dǎo)入 ArcSDE 時(shí)很有幫助,。1 位柵格數(shù)據(jù)集存儲(chǔ)在文件系統(tǒng)中時(shí)包含 8 位金字塔圖層,但在 ArcSDE 中,,1 位柵格數(shù)據(jù)集只能包含 1 位金字塔圖層,,這使得顯示畫面看起來沒有吸引力。通過在 ArcSDE 中將數(shù)據(jù)轉(zhuǎn)換為 8 位,可將金字塔圖層構(gòu)建為 8 位而非 1 位,,從而在顯示畫面中生成適合的柵格數(shù)據(jù)集,。

  • NONE不執(zhí)行任何轉(zhuǎn)換。這是默認(rèn)設(shè)置,。
  • OneBitTo8Bit將轉(zhuǎn)換輸入柵格,。
Boolean
mosaicking_tolerance
(可選)

發(fā)生鑲嵌時(shí),目標(biāo)及源像素并不總是準(zhǔn)確地排成直線,。當(dāng)存在像素偏差時(shí),,需要決定是否執(zhí)行重采樣,或是否應(yīng)當(dāng)平移數(shù)據(jù),。鑲嵌容差可控制是否對(duì)像素執(zhí)行重采樣,,或者是否應(yīng)當(dāng)平移像素。

如果(傳入的數(shù)據(jù)集與目標(biāo)數(shù)據(jù)集之間的)像素偏差大于該容差,,則執(zhí)行重采樣,。如果(傳入的數(shù)據(jù)集與目標(biāo)數(shù)據(jù)集之間的)像素偏差小于該容差,則不執(zhí)行重采樣(而是執(zhí)行平移),。

容差的單位為像素,,有效值范圍為 0 到 0.5。容差為 0.5 會(huì)保證發(fā)生平移,。存在像素偏差時(shí),,容差為零會(huì)保證執(zhí)行重采樣。

例如,,源像素和目標(biāo)像素的偏差值為 0.25,。如果將鑲嵌容差設(shè)置為 0.2,由于像素偏差大于該容差,,因此將執(zhí)行重采樣,。如果將鑲嵌容差設(shè)置為 0.3,則會(huì)平移像素,。

Double
MatchingMethod
(可選)

選擇應(yīng)用于柵格的色彩匹配方法,。

  • NONE當(dāng)鑲嵌柵格數(shù)據(jù)集時(shí),此選項(xiàng)不會(huì)使用色彩匹配操作,。
  • STATISTICS_MATCHING對(duì)參考重疊區(qū)域與源重疊區(qū)域間的統(tǒng)計(jì)差異(最小值、最大值和平均值)進(jìn)行匹配,;然后將變換應(yīng)用于整個(gè)目標(biāo)數(shù)據(jù)集,。
  • HISTOGRAM_MATCHING此方法會(huì)將參考重疊區(qū)域中的直方圖與源重疊區(qū)域進(jìn)行匹配;然后將變換應(yīng)用于整個(gè)目標(biāo)數(shù)據(jù)集,。
  • LINEARCORRELATION_MATCHING此方法是對(duì)重疊像素進(jìn)行匹配,,然后插值到源數(shù)據(jù)集的其余部分;不具有一對(duì)一關(guān)系的像素將使用加權(quán)平均值。
String

代碼實(shí)例

鑲嵌示例 1(Python 窗口)

這是“鑲嵌”工具的 Python 示例,。

import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.Mosaic_management("land2.tif;land3.tif","land1.tif","LAST","FIRST",
                        "0", "9", "", "", "")
鑲嵌示例 2(獨(dú)立腳本)

這是“鑲嵌”工具的 Python 腳本示例,。

##==================================
##Mosaic
##Usage: Mosaic_management inputs;inputs... target {LAST | FIRST | BLEND | MEAN | MINIMUM | MAXIMUM} {FIRST | REJECT | LAST | MATCH} 
##                         {background_value} {nodata_value} {NONE | OneBitTo8Bit} {mosaicking_tolerance}  
##                         {NONE | STATISTIC_MATCHING | HISTOGRAM_MATCHING 
##                         | LINEARCORRELATION_MATCHING}
try:
    import arcpy
    arcpy.env.workspace = r"\\workspace\PrjWorkspace\RasGP"
    ##Mosaic two TIFF images to a single TIFF image
    ##Background value: 0
    ##Nodata value: 9
    arcpy.Mosaic_management("landsatb4a.tif;landsatb4b.tif","Mosaic\\landsat.tif","LAST","FIRST","0", "9", "", "", "")
    
    ##Mosaic several 3-band TIFF images to FGDB Raster Dataset with Color Correction
    ##Set Mosaic Tolerance to 0.3. Mismatch larget than 0.3 will be resampled
    arcpy.Mosaic_management("rgb1.tif;rgb2.tif;rgb3.tif", "Mosaic.gdb\\rgb","LAST","FIRST","", "", "", "0.3", "HISTOGRAM_MATCHING")
except:
    print "Mosaic example failed."
    print arcpy.GetMessages()

環(huán)境

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多