• 大小: 469KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-05
  • 语言: 其他
  • 标签: SuperMap  Deskpro  .NET  

资源简介

示例在SuperMap Deskpro.NET 6R中实现提取道路(河流)中心线的功能。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
using SuperMap.Desktop;
using SuperMap.Data;

namespace RegionToCenterLine
{
    class MyCtrlAction : CtrlAction
    {
        override public void Run()
        {
            SelectDatasetForm form = new SelectDatasetForm();
            form.StartPosition = FormStartPosition.CenterScreen;
            form.ShowDialog();
        }

        public override bool Enable()
        {
            Boolean bEnable = false;
            try
            {
                //获取当前窗体所对应的工作空间
                Workspace m_workspace = SuperMap.Desktop.Application.ActiveApplication.Workspace;
                Datasources Dss = m_workspace.Datasources;
                if (Dss.Count == 0)
                {
                    bEnable = false;
                }
                else
                {
                    bEnable = true;
                }
            }
            catch 
            {
            
            }
            return bEnable;
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     379336  2013-06-21 14:13  Data\道路面.udb

     文件     268288  2013-06-21 14:13  Data\道路面.udd

     文件       1130  2013-06-20 18:43  RegionToCenterLine\CtrlAction.cs

     文件        523  2013-06-20 09:20  RegionToCenterLine\DesktopPlugin.cs

     文件        678  2013-06-20 10:21  RegionToCenterLine\obj\X86\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       5706  2013-06-20 10:20  RegionToCenterLine\obj\X86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件        834  2013-06-21 14:08  RegionToCenterLine\obj\X86\Debug\RegionToCenterLine.csproj.FileListAbsolute.txt

     文件        786  2013-06-21 14:08  RegionToCenterLine\obj\X86\Debug\RegionToCenterLine.csproj.GenerateResource.Cache

     文件     105554  2013-06-20 10:20  RegionToCenterLine\obj\X86\Debug\RegionToCenterLine.csprojResolveAssemblyReference.cache

     文件      10240  2013-06-21 14:08  RegionToCenterLine\obj\X86\Debug\RegionToCenterLine.dll

     文件      22016  2013-06-21 14:08  RegionToCenterLine\obj\X86\Debug\RegionToCenterLine.pdb

     文件        180  2013-06-21 14:08  RegionToCenterLine\obj\X86\Debug\RegionToCenterLine.SelectDatasetForm.resources

     文件       1407  2013-06-20 09:20  RegionToCenterLine\Properties\AssemblyInfo.cs

     文件       1363  2013-06-20 09:28  RegionToCenterLine\RegionToCenterLine.config

     文件       5760  2013-06-20 19:24  RegionToCenterLine\RegionToCenterLine.csproj

     文件       1205  2013-06-20 10:20  RegionToCenterLine\RegionToCenterLine.csproj.user

     文件       4643  2013-06-21 13:57  RegionToCenterLine\SelectDatasetForm.cs

     文件       6842  2013-06-20 18:58  RegionToCenterLine\SelectDatasetForm.Designer.cs

     文件       5814  2013-06-20 18:58  RegionToCenterLine\SelectDatasetForm.resx

     文件        884  2013-05-11 19:02  桌面配置项\RegionToCenterLine\Helps\ShowMessage.hhc

     文件        884  2013-05-11 19:02  桌面配置项\RegionToCenterLine\Helps\ShowMessage.hhk

     文件        884  2013-05-11 19:02  桌面配置项\RegionToCenterLine\Helps\ShowMessage.htm

     文件      10240  2013-06-21 14:08  桌面配置项\RegionToCenterLine\RegionToCenterLine.dll

     文件      15628  2013-05-11 19:02  桌面配置项\RegionToCenterLine\Resources\Icon\MessageButton.png

     文件       6390  2013-05-11 19:02  桌面配置项\RegionToCenterLine\Resources\Icon\MessageButtonTip.png

     文件     114688  2013-05-11 19:01  桌面配置项\RegionToCenterLine\zh-CN\SuperMap.Data.resources.dll

     文件       1390  2013-06-21 14:13  桌面配置项\RegionToCenterLine.config

     文件     269395  2013-06-21 14:19  RegionToCenterLine.pdf

     文件        896  2013-06-20 13:26  RegionToCenterLine.sln

     目录          0  2013-06-20 09:20  RegionToCenterLine\$SuperMapDesktopHome$\Bin\Plugins\RegionToCenterLine

............此处省略21个文件信息

评论

共有 条评论