唯一值符號化
1.製作子窗體
2.編寫**,在確定按鈕的click事件中
private void button1_click(object sender, eventargs e)
switch (pgeofealayer.featureclass.shapetype)
}pgeofealayer.renderer = punirender as ifeaturerenderer;
mapcontrol1.refresh();
toccontrol1.update();
this.close();
必須手動清除com物件,否則會造成記憶體溢位(尤其是iqueryfilter,icursor)
}
3.定義函式,用來獲取唯一值的個數
public static int getuniquevalue(ifeatureclass pfeatureclass, string strfld)
return i;
}
4.新增引用
using esri.arcgis.geodatabase;
using esri.arcgis.carto;
using esri.arcgis.display;
using system.collections;
using esri.arcgis.controls;
GIS ArcGIS應用與開發技術(42)
arcgis engine c 開發 mxd的載入 shapefile檔案載入 地圖拉框放大拉框縮小 地圖的全圖顯示和平移 地圖的按比例放大和縮小 關鍵字查詢 sql查詢 圖形查詢 空間查詢 鷹眼圖儲存mxd地 檔 另存為mxd地 檔 開啟圖層屬性表 修改圖層指定字段條件的屬性值 excel格式點座...
GIS ArcGIS 與 ThreeJs互動聯動
一 從gis觸發three場景 mapfeaturelayer.on click function evt 根據地圖拾取的目標,在三維空間中查詢對應四至體 find3dspaceobjects function graphicobject else catch error selectedresul...
水晶報表crystalReport應用技巧
關 鍵 詞 一 增加引用 using crystaldecisions.crystalreports.engine using lwq.data.engine 二 頁面中如何設定crystalreport 以sql為例 sqlconnection con new sqlconnection serv...