• 大小: 810KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-04
  • 语言: C#
  • 标签: AE  最短路径  

资源简介

毕业设计,c#VS2008+Ae开发主要实现点选和输入的最短路径查询和路径的轨迹闪烁显示

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;
using ESRI.ArcGIS.esriSystem;

//FILE AUTOMATICALLY GENERATED BY ESRI LICENSE INITIALIZATION ADDIN
//YOU SHOULD NOT NORMALLY EDIT OR REMOVE THIS FILE FROM THE PROJECT

namespace 青山区路径查询
{
    internal sealed class LicenseInitializer
    {
        private IAoInitialize m_AoInit = new AoInitializeClass();

        #region Private members
        private const string MessageNoLicensesRequested = “Product: No licenses were requested“;
        private const string MessageProductAvailable = “Product: {0}: Available“;
        private const string MessageProductNotLicensed = “Product: {0}: Not Licensed“;
        private const string MessageExtensionAvailable = “ Extension: {0}: Available“;
        private const string MessageExtensionNotLicensed = “ Extension: {0}: Not Licensed“;
        private const string MessageExtensionFailed = “ Extension: {0}: Failed“;
        private const string MessageExtensionUnavailable = “ Extension: {0}: Unavailable“;

        private bool m_hasShutDown = false;
        private bool m_hasInitializeProduct = false;

        private List m_requestedProducts;
        private List m_requestedExtensions;
        private Dictionary m_productStatus = new Dictionary();
        private Dictionary m_extensionStatus = new Dictionary();

        private bool m_productCheckOrdering = true; //default from low to high
        #endregion

        public bool InitializeApplication(esriLicenseProductCode[] productCodes esriLicenseExtensionCode[] extensionLics)
        {
            //Cache product codes by enum int so can be sorted without custom sorter
            m_requestedProducts = new List();
            foreach (esriLicenseProductCode code in productCodes)
            {
                int requestCodeNum = Convert.ToInt32(code);
                if (!m_requestedProducts.Contains(requestCodeNum))
                {
                    m_requestedProducts.Add(requestCodeNum);
                }
            }

            AddExtensions(extensionLics);
            return Initialize();
        }

        /// 
        /// A summary of the status of product and extensions initialization.
        /// 

        public string LicenseMessage()
        {
            string prodStatus = string.Empty;
            if (m_productStatus == null || m_productStatus.Count == 0)
            {
                prodStatus = MessageNoLicensesRequested + Environment.NewLine;
            }
            else if (m_productStatus.ContainsValue(esriLicenseStatus.esriLicenseAlreadyInitialized)
                || m_productStatus.ContainsValue(esriLicenseStatus.esriLicenseCheckedOut))
            {
                pro

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-05-11 10:27  青山区路径查询\
     目录           0  2013-05-11 12:20  青山区路径查询\示例图片\
     文件      153446  2013-05-11 12:18  青山区路径查询\示例图片\1.jpg
     文件       23495  2013-05-11 10:35  青山区路径查询\示例图片\2.jpg
     文件       33161  2013-05-11 10:36  青山区路径查询\示例图片\3.jpg
     文件       57152  2013-05-11 10:36  青山区路径查询\示例图片\4.jpg
     文件       13152  2013-05-11 12:20  青山区路径查询\示例图片\5.jpg
     目录           0  2013-05-12 12:19  青山区路径查询\青山区路径查询\
     文件         417  2013-03-27 10:02  青山区路径查询\青山区路径查询\ClassDiagram1.cd
     文件         428  2013-03-28 15:28  青山区路径查询\青山区路径查询\ClassDiagram2.cd
     文件       13361  2013-03-21 16:26  青山区路径查询\青山区路径查询\LicenseInitializer.cs
     文件       47295  2013-05-12 12:17  青山区路径查询\青山区路径查询\MainForm.Designer.cs
     文件       38208  2013-05-12 12:19  青山区路径查询\青山区路径查询\MainForm.cs
     文件       91567  2013-05-12 12:15  青山区路径查询\青山区路径查询\MainForm.resx
     文件        3142  2013-03-27 10:06  青山区路径查询\青山区路径查询\Maps.cs
     文件        1730  2013-03-21 16:28  青山区路径查询\青山区路径查询\Program.cs
     目录           0  2013-05-07 20:02  青山区路径查询\青山区路径查询\Properties\
     文件        1290  2013-03-21 16:26  青山区路径查询\青山区路径查询\Properties\AssemblyInfo.cs
     文件        2869  2013-03-21 16:26  青山区路径查询\青山区路径查询\Properties\Resources.Designer.cs
     文件        5612  2013-03-21 16:26  青山区路径查询\青山区路径查询\Properties\Resources.resx
     文件        1102  2013-03-21 16:26  青山区路径查询\青山区路径查询\Properties\Settings.Designer.cs
     文件         249  2013-03-21 16:26  青山区路径查询\青山区路径查询\Properties\Settings.settings
     目录           0  2013-05-09 20:35  青山区路径查询\青山区路径查询\bin\
     目录           0  2013-05-09 21:28  青山区路径查询\青山区路径查询\bin\Debug\
     文件      292864  2013-05-12 12:19  青山区路径查询\青山区路径查询\bin\Debug\青山区路径查询.exe
     文件      132608  2013-05-12 12:19  青山区路径查询\青山区路径查询\bin\Debug\青山区路径查询.pdb
     文件       14328  2013-05-12 12:21  青山区路径查询\青山区路径查询\bin\Debug\青山区路径查询.vshost.exe
     文件         490  2009-06-11 05:14  青山区路径查询\青山区路径查询\bin\Debug\青山区路径查询.vshost.exe.manifest
     文件        5398  2013-05-10 20:12  青山区路径查询\青山区路径查询\loader.Designer.cs
     文件         869  2013-05-10 20:12  青山区路径查询\青山区路径查询\loader.cs
     文件       31552  2013-05-10 20:12  青山区路径查询\青山区路径查询\loader.resx
............此处省略39个文件信息

评论

共有 条评论