资源简介
求解路径分析表示根据要求出的阻抗查找最快、最短甚至是最优的路径。如果阻抗是时间,则最佳路线即为最快路线。如果阻抗是具有实时或历史流量的时间属性,则最佳路线是对指定日期和时间来说最快的路线。因此,可将最佳路径定义为阻抗最低或成本最低的路径,其中,阻抗由您来选择。确定最佳路径时,所有成本属性均可用作阻抗。
代码片段和文件信息
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;
namespace 最短路径分析
{
///
/// Summary description for AddNetBarriesTool.
///
[Guid(“de7152cb-76df-4a8c-93d9-d01b9bda0672“)]
[ClassInterface(ClassInterfaceType.None)]
[ProgId(“最短路径分析.AddNetBarriesTool“)]
public sealed class AddNetBarriesTool : 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 AddNetBarriesTool()
{
//
// TODO: Define values for the public properties
//
base.m_category = “NetWorkAnalysClass“; //localizable text
base.m_caption = “添加障碍“; //localizable t
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 246 2015-01-23 21:16 最短路径分析\code\最短路径分析\AddNetBarriesTool.bmp
文件 8009 2015-01-23 21:16 最短路径分析\code\最短路径分析\AddNetBarriesTool.cs
文件 326 2015-01-23 21:16 最短路径分析\code\最短路径分析\AddNetBarriesTool.cur
文件 246 2015-01-23 21:16 最短路径分析\code\最短路径分析\AddNetStopsTool.bmp
文件 8131 2015-01-23 21:16 最短路径分析\code\最短路径分析\AddNetStopsTool.cs
文件 326 2015-01-23 21:16 最短路径分析\code\最短路径分析\AddNetStopsTool.cur
文件 129536 2015-01-26 19:55 最短路径分析\code\最短路径分析\bin\Debug\最短路径分析.exe
文件 130560 2015-01-26 19:55 最短路径分析\code\最短路径分析\bin\Debug\最短路径分析.pdb
文件 11600 2015-01-26 19:56 最短路径分析\code\最短路径分析\bin\Debug\最短路径分析.vshost.exe
文件 490 2010-03-17 22:39 最短路径分析\code\最短路径分析\bin\Debug\最短路径分析.vshost.exe.manifest
文件 128512 2015-01-27 16:10 最短路径分析\code\最短路径分析\bin\Release\最短路径分析.exe
文件 52736 2015-01-27 16:10 最短路径分析\code\最短路径分析\bin\Release\最短路径分析.pdb
文件 11600 2015-01-29 10:26 最短路径分析\code\最短路径分析\bin\Release\最短路径分析.vshost.exe
文件 490 2010-03-17 22:39 最短路径分析\code\最短路径分析\bin\Release\最短路径分析.vshost.exe.manifest
文件 1 2015-01-23 21:16 最短路径分析\code\最短路径分析\ClassDiagram1.cd
文件 4578 2015-01-27 16:10 最短路径分析\code\最短路径分析\frmShortPathSolver.cs
文件 11652 2015-01-27 14:30 最短路径分析\code\最短路径分析\frmShortPathSolver.Designer.cs
文件 159442 2015-01-27 14:30 最短路径分析\code\最短路径分析\frmShortPathSolver.resx
文件 4745 2015-01-27 16:10 最短路径分析\code\最短路径分析\NetWorkAnalysClass.cs
文件 129447 2015-01-23 21:17 最短路径分析\code\最短路径分析\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7870 2015-01-26 19:55 最短路径分析\code\最短路径分析\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 2740 2015-01-26 19:55 最短路径分析\code\最短路径分析\obj\x86\Debug\GenerateResource.read.1.tlog
文件 3282 2015-01-26 19:55 最短路径分析\code\最短路径分析\obj\x86\Debug\GenerateResource.write.1.tlog
文件 152331 2015-01-26 19:55 最短路径分析\code\最短路径分析\obj\x86\Debug\ResolveAssemblyReference.cache
文件 10490 2015-01-26 19:56 最短路径分析\code\最短路径分析\obj\x86\Debug\最短路径分析.csproj.FileListAbsolute.txt
文件 1114 2015-01-23 21:17 最短路径分析\code\最短路径分析\obj\x86\Debug\最短路径分析.csproj.GenerateResource.Cache
文件 288104 2015-01-23 21:17 最短路径分析\code\最短路径分析\obj\x86\Debug\最短路径分析.csprojResolveAssemblyReference.cache
文件 129536 2015-01-26 19:55 最短路径分析\code\最短路径分析\obj\x86\Debug\最短路径分析.exe
文件 102727 2015-01-26 19:55 最短路径分析\code\最短路径分析\obj\x86\Debug\最短路径分析.frmShortPathSolver.resources
文件 130560 2015-01-26 19:55 最短路径分析\code\最短路径分析\obj\x86\Debug\最短路径分析.pdb
............此处省略642个文件信息
相关资源
- USCAR2-6-2013 SAE电气接插件标准
- skyline TerraExplorer Por 6.6的官方二次开发
- ENCAP 车对车AEB/FCW测试标准
- MyBatis的关联映射
- MyBatis数据库操作与核心配置(含源码
- COLLADAMaxNew插件,opencollada导出DAE文件
- Introduction to the Theory of Computation 3rd
- AE开发中文讲义.rar
- AES算法实现源代码
- Programming Language Pragmatics Fourth Edition
- AE创建各种类型的featureclass代码.doc
- 802.3ae-2002
- wKh2BFxCHryAAQh9AEg2DAzxD_o173.pdf
- ultraedit 语法着色文件(600多个)
- UltraEdit破解版dll,通杀UE系列所有产品
- JT/T 1242-2019《营运车辆自动紧急制动系
- 富文本编辑器froalaEditor全面附教程
- Altera FPGA多种算法的说明和源码 CORD
- 冈萨雷斯《数字图像处理》Digital Im
- ISO SAE 21434.DIS 2020.02.12.pdf
- AE开发具体项目
- DAEMONToolsLite10.0
- 虚拟光驱 DAEMON Tools Lite 10.6.0.283 去广
- linux防火墙 Michael Rash 陈健译.pdf
- fae0254e00174e083eb4d89f7bc44859.pdf
- Computers and intractability a guide to the th
- Michael Nielsen所著的Neural Networks and De
- ubuntu 全套软件安装包
- Digital Communication Receivers:Synchronizatio
- AE的符号化,供参考---
评论
共有 条评论