资源简介
实现了大部分的空间分析功能如最短路径分析和缓冲区分析等。
代码片段和文件信息
using System;
using System.Drawing;
using System.Runtime.InteropServices;
using ESRI.ArcGIS.ADF.baseClasses;
using ESRI.ArcGIS.ADF.CATIDs;
using ESRI.ArcGIS.Controls;
using System.Windows.Forms;
using ESRI.ArcGIS.Carto;
using ESRI.ArcGIS.Display;
using ESRI.ArcGIS.Geometry;
using ESRI.ArcGIS.Geodatabase;
using ESRI.ArcGIS.esriSystem;
namespace GIS设计与开发实习
{
///
/// Summary description for AddNetBarriersTool.
///
[Guid(“7c71f408-2018-47d4-8ee8-6389af01614f“)]
[ClassInterface(ClassInterfaceType.None)]
[ProgId(“GIS设计与开发实习.AddNetBarriersTool“)]
public sealed class AddNetBarriersTool : baseTool
{
#region COM Registration Function(s)
[ComRegisterFunction()]
[ComVisible(false)]
static void RegisterFunction(Type registerType)
{
// Required for ArcGIS Component Category Registrar support
ArcGISCategoryRegistration(registerType);
//
// TODO: Add any COM registration code here
//
}
[ComUnregisterFunction()]
[ComVisible(false)]
static void UnregisterFunction(Type registerType)
{
// Required for ArcGIS Component Category Registrar support
ArcGISCategoryUnregistration(registerType);
//
// TODO: Add any COM unregistration code here
//
}
#region ArcGIS Component Category Registrar generated code
///
/// Required method for ArcGIS Component Category registration -
/// Do not modify the contents of this method with the code editor.
///
private static void ArcGISCategoryRegistration(Type registerType)
{
string regKey = string.Format(“HKEY_CLASSES_ROOT\\CLSID\\{{{0}}}“ registerType.GUID);
MxCommands.Register(regKey);
ControlsCommands.Register(regKey);
}
///
/// Required method for ArcGIS Component Category unregistration -
/// Do not modify the contents of this method with the code editor.
///
private static void ArcGISCategoryUnregistration(Type registerType)
{
string regKey = string.Format(“HKEY_CLASSES_ROOT\\CLSID\\{{{0}}}“ registerType.GUID);
MxCommands.Unregister(regKey);
ControlsCommands.Unregister(regKey);
}
#endregion
#endregion
private IHookHelper m_hookHelper = null;
private IFeatureWorkspace pFWorkspace;
private IFeatureClass barriesFClass;
string path = System.AppDomain.CurrentDomain.SetupInformation.Applicationbase;
public AddNetBarriersTool()
{
//
// TODO: Define values for the public properties
//
base.m_category = “NetWorkAnalysClass“; //localizable text
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 137 2016-12-30 15:02 第13组成员及系统使用说明.txt
文件 1718 2016-12-13 21:30 shp文件2\其他.dbf
文件 411 2016-12-13 21:30 shp文件2\其他.prj
文件 412 2016-12-13 21:30 shp文件2\其他.sbn
文件 140 2016-12-13 21:30 shp文件2\其他.sbx
文件 856 2016-12-13 21:30 shp文件2\其他.shp
文件 316 2016-12-13 21:30 shp文件2\其他.shx
文件 3100 2016-12-13 21:32 shp文件2\宿舍楼.dbf
文件 411 2016-12-13 21:32 shp文件2\宿舍楼.prj
文件 404 2016-12-13 21:32 shp文件2\宿舍楼.sbn
文件 132 2016-12-13 21:32 shp文件2\宿舍楼.sbx
文件 856 2016-12-13 21:32 shp文件2\宿舍楼.shp
文件 316 2016-12-13 21:32 shp文件2\宿舍楼.shx
文件 2440 2016-12-13 21:33 shp文件2\教学楼.dbf
文件 411 2016-12-13 21:33 shp文件2\教学楼.prj
文件 316 2016-12-13 21:33 shp文件2\教学楼.sbn
文件 124 2016-12-13 21:33 shp文件2\教学楼.sbx
文件 688 2016-12-13 21:33 shp文件2\教学楼.shp
文件 268 2016-12-13 21:33 shp文件2\教学楼.shx
文件 416256 2016-12-13 21:39 shp文件2\河南城建学院.mxd
文件 13449 2016-12-13 21:34 shp文件2\道路.dbf
文件 411 2016-12-13 21:34 shp文件2\道路.prj
文件 1124 2016-12-13 21:34 shp文件2\道路.sbn
文件 196 2016-12-13 21:34 shp文件2\道路.sbx
文件 23548 2016-12-13 21:34 shp文件2\道路.shp
文件 924 2016-12-13 21:34 shp文件2\道路.shx
文件 8439 2016-12-10 10:33 第13组-Program\program\code\Backup2\WindowsApplication1\AddNetBarriersTool.cs
文件 326 2016-12-10 09:48 第13组-Program\program\code\Backup2\WindowsApplication1\AddNetBarriesTool.cur
文件 8708 2016-12-10 10:31 第13组-Program\program\code\Backup2\WindowsApplication1\AddNetStopsTool.cs
文件 326 2016-12-10 09:49 第13组-Program\program\code\Backup2\WindowsApplication1\AddNetStopsTool.cur
............此处省略293个文件信息
- 上一篇:BleSolution.zip
- 下一篇:C#实现的比较牛逼的语法高亮着色编辑器
相关资源
- MvCodeReaderSDKNet海康相机SDK二次开发,
- c#实现BarTender二次开发
- POSTEK二次开发接口
- C# Cad2006二次开发之图形扩展属性读写
- bartender二次开发
- C#开发 CAD 编程基础
- C#新中新DKQ-116D二次开发代码
- 微耕门禁控制板二次开发包
- Winform通用经典快速开发CS框架-outloo
-
MapGIS K9 ob
jects二次开发程序 - C#潮流计算和Visio二次开发画电气接线
- ArcEngine+C#二次开发教程_3SDN
- AO+C# 二次开发版本基本功能源代码使
- 基于C#.NET的Autocad二次开发范例
- 热敏打印机C#二次开发包DLL
- ArcGIS Engine 10 二次开发 esri 内部培训资
- ArcGIS-Engine基础开发教程(C#)C#二次开
- ArcEngine 10.0 C#二次开发最新最全帮助文
- ArcEngine 10.0 C#二次开发最新最全帮助文
- C#语言操作 CAD二次开发
- Unity3dMYO肌电臂环二次开发例程(保证
- AUTOCAD C#二次开发
- C#语言操作ActiveX_automation CAD二次开发
- ABB机器人二次开发说明书
- 基于C#.net和AE的GIS系统二次开发
- 基于C#的AE二次开发基础篇和提高篇有
- ArcGIS 10.2 + VS2012二次开发源码与说明文
- C#与ABB机器人通讯及控制
- C#+ArcEngine 二次开发,基本的各种功能
- Halcon结合C#二次开发读取图片并处理图
评论
共有 条评论