資源簡介
AE10環(huán)境可直接運行,功能包括:柵格數(shù)據(jù)分析,打開柵格數(shù)據(jù),獲取柵格游標,視域分析,創(chuàng)建,密度分析,改變像素的值,空間數(shù)據(jù)庫,打開數(shù)據(jù)庫,獲取要素,創(chuàng)建要素,插值分析,iDW插值,網(wǎng)絡分析,有向網(wǎng)絡,創(chuàng)建網(wǎng)絡,最短路徑,無向網(wǎng)絡,創(chuàng)建網(wǎng)絡,最短路徑,加載網(wǎng)絡,加載網(wǎng)絡,刪除要素類,數(shù)據(jù)轉換, 打開Shp文件,線性參考,線性參考,動態(tài)分段,疊加分析,獲取所有要素類,高亮顯示,克里金插值, 坡度計算,數(shù)據(jù)轉換,等高線,鄰域統(tǒng)計, 泰森多邊形,創(chuàng)建柵格數(shù)據(jù)集,符號化,地圖輸出,空間查詢 鄰接矩陣 ,查詢圖層,查詢圖層轉成要素類,餅狀圖,唯一值 ,點狀圖比例圖,簡單渲染,分類渲染。

代碼片段和文件信息
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.esriSystem;
using?ESRI.ArcGIS.SystemUI;
using?ESRI.ArcGIS.Geometry;
using?ESRI.ArcGIS.Display;
using?ESRI.ArcGIS.Geodatabase;
using?ESRI.ArcGIS.Carto;
using?ESRI.ArcGIS.Controls;
using?ESRI.ArcGIS.GlobeCore;
using?ESRI.ArcGIS.DataSourcesFile;
namespace?EngineApplication
{
????class?BarRender
????{
????????public?BarRender(AxMapControl?pMapcontrol?IFeaturelayer?pFtlayer?String?pFieldName1?string?pFieldName2)
????????{
???
??????????
????????????//IGeoFeaturelayer?pGeoFeaturelayer?=?pFtlayer?as?IGeoFeaturelayer;
?????????
????????????//IFeatureClass?pFeatureClass?=?pFtlayer.FeatureClass;
????????????////定義柱狀圖渲染組建對象
????????????//IChartRenderer?pChartRenderer?=?new?ChartRendererClass();
????????????////定義渲染字段對象并給字段對象實例化為pChartRenderer
????????????//IRendererFields?pRendererFields;
????????????//pRendererFields?=?(IRendererFields)pChartRenderer;
????????????////向渲染字段對象中添加字段---?待補充自定義添加
????????????//pRendererFields.AddField(pFieldName1?pFieldName1);
????????????//pRendererFields.AddField(pFieldName2?pFieldName2);
????????????//ITable?pTable;
????????????//pTable?=?pGeoFeaturelayer?as?ITable;
??????????
????????????//int[]?pFieldIndecies?=?new?int[2];
????????????//pFieldIndecies[0]?=?pTable.FindField(pFieldName1);
????????????//pFieldIndecies[1]?=?pTable.FindField(pFieldName2);
???????????
????????????//IDataStatistics?pDataStat?=?new?DataStatisticsClass();
????????????//IFeatureCursor?pFtCursor?=?pFtlayer.FeatureClass.Search(null?false);
????????????//pDataStat.Cursor?=?pFtCursor?as?ICursor;
????????????//pDataStat.Field?=?pFieldName2;
????????????//double?pMax?=?pDataStat.Statistics.Maximum;
????????????////?定義并設置渲染時用的chart?marker?symbol
????????????//IBarChartSymbol?pBarChartSymbol?=?new?BarChartSymbolClass();
????????????//pBarChartSymbol.Width?=?6;
????????????//IChartSymbol?pChartSymbol;
????????????//pChartSymbol?=?pBarChartSymbol?as?IChartSymbol;
????????????//IMarkerSymbol?pMarkerSymbol;
????????????//pMarkerSymbol?=?(IMarkerSymbol)pBarChartSymbol;
????????????//IFillSymbol?pFillSymbol;
????????????////設置pChartSymbol的最大值
????????????//pChartSymbol.MaxValue?=?pMax;
????????????////?設置bars的最大高度?
????????????//pMarkerSymbol.Size?=?80;
????????????////下面給每一個bar設置符號
????????????////定義符號數(shù)組
????????????//ISymbolArray?pSymbolArray?=?(ISymbolArray)pBarChartSymbol;
???????????
????????????////添加第一個符號
????????????//pFillSymbol?=?new?SimpleFillSymbolClass();
????????????//pFillSymbol.Color?=?GetRGBColor(193?252?179)?as?IColor;
????????????//pSymbolArray.AddSymbol(pFillSymbol?as?ISymbol);
????????????////添加第二個符號
????????????//pFillSymbol?=?new?SimpleFillSymbolClass();
????????????//?pFillSymbol.Color?=?GetRGBColor(145?55?251)?as?IColor;
????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????2510848??2007-10-25?10:41??EngineApplication\EngineApplication\bin\x86\Debug\DevComponents.DotNetBar.dll
?????文件?????141824??2011-08-06?22:51??EngineApplication\EngineApplication\bin\x86\Debug\EngineApplication.exe
?????文件?????247296??2011-08-06?22:51??EngineApplication\EngineApplication\bin\x86\Debug\EngineApplication.pdb
?????文件??????14848??2011-08-06?22:52??EngineApplication\EngineApplication\bin\x86\Debug\EngineApplication.vshost.exe
?????文件????????490??2009-06-11?05:14??EngineApplication\EngineApplication\bin\x86\Debug\EngineApplication.vshost.exe.manifest
?????文件??????11148??2011-06-15?22:43??EngineApplication\EngineApplication\EngineApplication.csproj
?????文件????????168??2011-04-15?15:29??EngineApplication\EngineApplication\EngineApplication.csproj.user
?????文件???????4100??2011-03-04?10:58??EngineApplication\EngineApplication\FormTable.cs
?????文件???????2913??2011-02-09?14:21??EngineApplication\EngineApplication\FormTable.Designer.cs
?????文件???????6018??2011-02-09?14:21??EngineApplication\EngineApplication\FormTable.resx
?????文件???????8851??2011-05-26?13:47??EngineApplication\EngineApplication\FrmQuery.cs
?????文件???????9235??2011-02-21?22:44??EngineApplication\EngineApplication\FrmQuery.designer.cs
?????文件?????133928??2011-08-06?22:51??EngineApplication\EngineApplication\MainForm.cs
?????文件??????60818??2011-08-06?22:50??EngineApplication\EngineApplication\MainForm.Designer.cs
?????文件??????34875??2011-08-06?22:50??EngineApplication\EngineApplication\MainForm.resx
?????文件????????765??2011-02-09?09:14??EngineApplication\EngineApplication\obj\Debug\EngineApplication.csproj.FileListAbsolute.txt
?????文件????????850??2011-02-09?09:11??EngineApplication\EngineApplication\obj\Debug\EngineApplication.csproj.GenerateResource.Cache
?????文件??????55808??2011-02-09?09:14??EngineApplication\EngineApplication\obj\Debug\EngineApplication.exe
?????文件??????46926??2011-02-09?09:11??EngineApplication\EngineApplication\obj\Debug\EngineApplication.MainForm.resources
?????文件??????24064??2011-02-09?09:14??EngineApplication\EngineApplication\obj\Debug\EngineApplication.pdb
?????文件????????180??2011-02-09?09:02??EngineApplication\EngineApplication\obj\Debug\EngineApplication.Properties.Resources.resources
?????文件?????117915??2011-02-09?09:02??EngineApplication\EngineApplication\obj\Debug\ResolveAssemblyReference.cache
?????文件???????1219??2011-08-06?22:52??EngineApplication\EngineApplication\obj\x86\Debug\EngineApplication.csproj.FileListAbsolute.txt
?????文件???????1102??2011-08-06?22:51??EngineApplication\EngineApplication\obj\x86\Debug\EngineApplication.csproj.GenerateResource.Cache
?????文件?????141824??2011-08-06?22:51??EngineApplication\EngineApplication\obj\x86\Debug\EngineApplication.exe
?????文件????????180??2011-06-22?20:25??EngineApplication\EngineApplication\obj\x86\Debug\EngineApplication.FormTable.resources
?????文件??????18943??2011-08-06?22:51??EngineApplication\EngineApplication\obj\x86\Debug\EngineApplication.MainForm.resources
?????文件?????247296??2011-08-06?22:51??EngineApplication\EngineApplication\obj\x86\Debug\EngineApplication.pdb
?????文件????????180??2011-06-22?20:25??EngineApplication\EngineApplication\obj\x86\Debug\EngineApplication.Properties.Resources.resources
?????文件????????180??2011-06-22?20:25??EngineApplication\EngineApplication\obj\x86\Debug\EngineApplication.SelectByAttrFrm.resources
............此處省略58個文件信息
評論
共有 條評論