91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 804KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-07-22
  • 語言: 其他
  • 標簽: 重分類??AE??

資源簡介

重分類”工具可更改柵格中的各個值。按單個值進行重分類工具將以一對一的方式將一個值更改為另一個值。例如,執行鹿棲息地分析時,土地利用柵格中的各個值表示土地利用的不同類型,需要將其更改為一個優先級范圍(如,1 到 10),從而使各種土地利用類型對鹿而言均具有一定意義。將鹿相對偏愛的土地類型重分類為較高值,而那些不受偏愛的類型則重分類為較低值。例如,森林土地利用類型將重分類為 10,低密度居民區土地利用類型將重分類為 5,而工業土地利用類型則為 1。

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?ESRI.ArcGIS.Carto;
using?ESRI.ArcGIS.Geodatabase;
using?ESRI.ArcGIS.DataSourcesRaster;
using?ESRI.ArcGIS.Geometry;
using?ESRI.ArcGIS.SpatialAnalyst;
using?ESRI.ArcGIS.GeoAnalyst;
using?ESRI.ArcGIS.DataSourcesGDB;

namespace?ReClass
{
????public?partial?class?FrmReClass?:?Form
????{
????????public?FrmReClass()
????????{
????????????InitializeComponent();
????????}

????????private?IReclassOp?reclassOp;//提取分析對象
????????private?IGeoDataset?inGeodataset;//輸入數據集
????????private?IGeoDataset?result;//結果數據集
????????private?bool?retainMissingValues?=?false;

????????private?IWorkspace?workspace;
????????private?ITable?remapTable;//重分類映射表
????????private?string?fromField;//來自值字段
????????private?string?toField;//到值字段
????????private?string?outField;//輸出值字段
????????
????????private?string?ASCIIPath;//ASCII文件路徑

????????private?int?zoneCount;//分割區域個數
????????private?esriGeoAnalysisSliceEnum?sliceEnum;//分割方法
????????
????????#region?參數設置
????????//實例化重分類對象
????????private?void?FrmReClass_Load(object?sender?EventArgs?e)
????????{
????????????reclassOp?=?new?RasterReclassOpClass();
????????}
????
????????private?void?cmblayers_MouseClick(object?sender?MouseEventArgs?e)
????????{
????????????ComboBox?c?=?sender?as?ComboBox;
????????????c.Items.Clear();

????????????IMap?map?=?axMapControl1.Map;
????????????if?(map?!=?null)
????????????{
????????????????for?(int?i?=?0;?i?yerCount;?i++)
????????????????{
????????????????????c.Items.Add(map.get_layer(i).Name);
????????????????}
????????????}
????????}
????????//設置輸入柵格
????????private?void?cmblayers_SelectedIndexChanged(object?sender?EventArgs?e)
????????{
????????????try
????????????{
????????????????ilayer?layer?=?getlayerFromName(cmblayers.SelectedItem.ToString());
????????????????IRasterlayer?rasterlayer?=?layer?as?IRasterlayer;

????????????????IRaster?raster?=?rasterlayer.Raster;
????????????????inGeodataset?=?raster?as?IGeoDataset;
????????????}
????????????catch
????????????{
????????????????MessageBox.Show(“請輸入柵格圖層!“);
????????????};
????????}
?????
????????//設置將缺失值改為NoData
????????private?void?chkNoData_CheckedChanged(object?sender?EventArgs?e)
????????{
????????????retainMissingValues?=?chkNoData.Checked;
????????}
????????#endregion

????????#region?使用表重分類
????????//返回含有表的數據庫
????????private?void?btnBrowser_Click(object?sender?EventArgs?e)
????????{
????????????string?path?=?““;
????????????OpenFileDialog?openFD?=?new?OpenFileDialog();
????????????openFD.title?=?“打開Access數據庫“;
????????????openFD.Filter?=?“Access數據庫(.mdb)|*.MDB“;
????????????if?(openFD.ShowDialog()?==?DialogResult.OK)
????????????{
????????????????path?=?openFD.FileName;
????????????????txtPath.Text?=?path;
????????????}
????????????IWorkspaceFactory?wSF?=?new?Ac

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????32256??2015-01-29?10:26??重分類\code\ReClass\bin\Debug\ReClass.exe

?????文件??????71168??2015-01-29?10:26??重分類\code\ReClass\bin\Debug\ReClass.pdb

?????文件??????11608??2015-01-29?10:26??重分類\code\ReClass\bin\Debug\ReClass.vshost.exe

?????文件????????490??2010-03-17?22:39??重分類\code\ReClass\bin\Debug\ReClass.vshost.exe.manifest

?????文件??????30720??2015-01-30?17:17??重分類\code\ReClass\bin\Release\ReClass.exe

?????文件??????42496??2015-01-30?17:17??重分類\code\ReClass\bin\Release\ReClass.pdb

?????文件??????11608??2015-01-30?17:17??重分類\code\ReClass\bin\Release\ReClass.vshost.exe

?????文件????????490??2015-01-30?17:17??重分類\code\ReClass\bin\Release\ReClass.vshost.exe.manifest

?????文件???????8553??2015-01-29?10:26??重分類\code\ReClass\FrmReClass.cs

?????文件??????24792??2015-01-27?11:55??重分類\code\ReClass\FrmReClass.Designer.cs

?????文件??????11641??2015-01-27?11:55??重分類\code\ReClass\FrmReClass.resx

?????文件????????757??2015-01-23?21:21??重分類\code\ReClass\LicenseInitializer.cs

?????文件??????15237??2015-01-23?21:21??重分類\code\ReClass\LicenseInitializer.Designer.cs

?????文件?????127237??2015-01-29?10:25??重分類\code\ReClass\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????7517??2015-01-29?10:26??重分類\code\ReClass\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件???????2911??2015-01-29?10:26??重分類\code\ReClass\obj\x86\Debug\ReClass.csproj.FileListAbsolute.txt

?????文件???????1022??2015-01-27?11:57??重分類\code\ReClass\obj\x86\Debug\ReClass.csproj.GenerateResource.Cache

?????文件?????274798??2015-01-29?10:24??重分類\code\ReClass\obj\x86\Debug\ReClass.csprojResolveAssemblyReference.cache

?????文件??????32256??2015-01-29?10:26??重分類\code\ReClass\obj\x86\Debug\ReClass.exe

?????文件???????4052??2015-01-27?11:57??重分類\code\ReClass\obj\x86\Debug\ReClass.FrmReClass.resources

?????文件??????71168??2015-01-29?10:26??重分類\code\ReClass\obj\x86\Debug\ReClass.pdb

?????文件????????869??2015-01-27?11:57??重分類\code\ReClass\obj\x86\Debug\ReClass.Properties.Resources.resources

?????文件?????129157??2015-01-23?21:21??重分類\code\ReClass\obj\x86\Debug\ResolveAssemblyReference.cache

?????文件???????4608??2015-01-23?21:21??重分類\code\ReClass\obj\x86\Debug\TempPE\Properties.Resources.Designer.cs.dll

?????文件???????1122??2015-01-23?21:21??重分類\code\ReClass\Program.cs

?????文件???????1262??2015-01-23?21:21??重分類\code\ReClass\Properties\AssemblyInfo.cs

?????文件???????3228??2015-01-23?21:21??重分類\code\ReClass\Properties\Resources.Designer.cs

?????文件???????6203??2015-01-23?21:21??重分類\code\ReClass\Properties\Resources.resx

?????文件???????1107??2015-01-23?21:21??重分類\code\ReClass\Properties\Settings.Designer.cs

?????文件????????249??2015-01-23?21:21??重分類\code\ReClass\Properties\Settings.settings

............此處省略39個文件信息

評論

共有 條評論