![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ArcGIS Engine 二次开发
大号是贼
这个作者很懒,什么都没留下…
展开
-
AE二次开发中获取A点到B点的最佳路径(1)
最近在做WPF和AE的开发,其中有一项是需要再地图上获取A点到B点的最佳路径,由于GIS以前没有学习过,因此,查询了相关的资料。最佳路径分析需要对地理网络进行分析。1、什么事网络(地理网络)网络是有一系列相互连通的点和线组成,用于描述地理要素的流动情况,用来模拟城市交通网络,如连接各个城市的高速公路,连接各家各户的排给水网络等。2、网络分析需要解决的问题有: (1)路径分析转载 2014-03-12 14:42:49 · 2002 阅读 · 0 评论 -
从零开始:AE二次开发中获取A点到B点的最佳路径(3)
在上一篇中,我说明了如何将MapControl添加到WPF中。在添加过程我,我发现MapControl无法正常接收鼠标滚轮的放大缩小事件,期初我认为是由于MapControl放入WindowsFormsHost中,导致鼠标滚轮事件被WindowsFormsHost接收处理,MapControl并没有接收到鼠标滚轮事件。但是经过测试,发现这是错误的观点,因为WindowsFormsHost根本不原创 2014-03-28 11:21:54 · 1807 阅读 · 0 评论 -
IMap接口包含的成员
IMap接口的成员:ActiveGraphicsLayer:活动图形图层,如果没有将创建一个基本memory graphics layer。AddLayer:向地图中添加单个图层。AddLayers:向地图中添加多个图层。AddMapSurround:向地图中添加map surround。AnnotationEngine:地图使用的注记(标签)引擎。AreaOfInterest:地图的感兴原创 2014-03-31 09:50:29 · 1388 阅读 · 0 评论 -
从零开始:AE二次开发中获取A点到B点的最佳路径(4)
在本文档中主要内容是:代码实现创建的几何网络最短路径分析的代码。参考资料为: ArcGIS Engine 10开发手册。using System;using System.Collections.Generic;using System.Linq;using System.Text;using ESRI.ArcGIS.Geodatabase;using ESRI.ArcGIS.Dat原创 2014-04-03 10:38:02 · 4857 阅读 · 0 评论 -
从零开始:AE二次开发中获取A点到B点的最佳路径(2)
要做WPF与ArcGIS Engine的开发,首先需要再WPF中添加Map控件。我使用的是AE 10 ,VS 2010。步骤如下: 1.打开VS2010,创建WPF应用程序,我把它命名为MapTest; 2.添加程序集引用:ESRI.ArcGIS.AxControls;ESRI.ArcGIS.System;WindowsFormsIntegration;原创 2014-03-27 11:28:50 · 2038 阅读 · 0 评论 -
从零开始:AE二次开发中获取A点到B点的最佳路径(5)
最近做最优路径分析时,从网上找了很多资料,但是大部分要么只有程序没地图数据,要么程序无法运行,为了方便初学者使用,我把我自己学习时试验用的地图数据和源代码给出来。这是我使用的地图数据 gas_network——Net就是。这是我试验用的界面:这是我试验的效果图:红色就是生成的路径。这是我添加的Esri的引用,有些是因为做其他功能的,所以看起来比较多,这个路径功能实际使用的话可能不需原创 2014-04-09 15:57:05 · 3018 阅读 · 3 评论