開啟柵格資料集失敗

2021-06-21 13:54:11 字數 1033 閱讀 2175

using system;

using system.collections.generic;

using system.linq;

using system.text;

using esri.arcgis.datasourcesraster;

using esri.arcgis.esrisystem;

using esri.arcgis.geodatabase;

catch (exception exc)

#endregion

iworkspacefactory pworkspacefactory = new rasterworkspacefactoryclass();

string strpath = @"d:\資料";

iworkspace pws = pworkspacefactory.openfromfile(strpath, 0);

irasterworkspace prws = pws as irasterworkspace;

iraster praster = prws.openrasterdataset("chinaelev1.tif").createdefaultraster();

iuniquevalues puv = new uniquevaluesclass();

irastercalcuniquevalues prcuv = new rastercalcuniquevaluesclass();

prcuv.addfromraster(praster, 0, puv);

object puniquevalues, pcounts;

puv.gethistogram(out puniquevalues,out pcounts);}}

除錯的時候到了prws.openrasterdataset("chinaelev1.tif")這一句,提示「開啟柵格資料集失敗」,我以為是license的原因,可是反覆設定license檔案,也不能解決問題,後來把@"d:\資料";的資料目錄改為英文就能過去了,真是奇葩呀!!誰能知道是什麼原因呢?各位親

建立柵格資料集失敗解析

建立的柵格資料集所需磁碟空間過大,而當前使用的磁碟空間不足引起,可能情況如下 柵格資料集從檔案 sql 資料來源複製至另一檔案 sql 資料來源,複製失敗 柵格資料集從 oracle 資料來源複製至一檔案資料來源,複製失敗 點資料集通過 插值嚮導 向檔案 sql 資料來源建立行列數較大的柵格資料集,...

Geodatabase 開啟柵格資料

開啟柵格資料 和開啟要素類的方式類似,開啟柵格資料集需要用 irasterworkspace,如 1 獲得柵格工作空間 普通目錄 2public esri.arcgis.datasourcesraster.irasterworkspace getrasterworkspace string rast...

概念 柵格目錄 柵格資料集 鑲嵌資料集

柵格目錄 柵格目錄是以 的形式定義的柵格資料集的集合,目錄中的每條記錄表示乙個柵格資料集。柵格目錄通常用於顯示相鄰 完全重疊或部分重疊的柵格資料集,而無需將他們鑲嵌為乙個較大的柵格資料集。柵格資料集 柵格資料集是一種柵格資料模型,他可以儲存在磁碟上或者地理資料庫中。柵格資料集有多重儲存格式,包括 t...