![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AE开发
(Mr.Sun )
这个作者很懒,什么都没留下…
展开
-
C#+AE创建垂线并获取端点
IPolyline mStandLinePolyline = new PolylineClass(); ILine pLine1 = new LineClass(); //创建垂线 //esriSegmentExtension:扩展类型 //i:距起点距离 //pRectangleHeight / 2:线段长度 //pLine1:线的名称 mStandLinePolylin...原创 2019-11-29 10:29:11 · 552 阅读 · 0 评论 -
C#+AE获取几何要素的节点坐标,并根据节点创建新的线
IPointCollection pGeoPoint = pGeometry as IPointCollection; IPoint p0 = pGeoPoint.get_Point(0); IPoint p1 = pGeoPoint.get_Point(1); IPoint p2 = pGeoPoin...原创 2019-11-29 10:16:44 · 1550 阅读 · 1 评论 -
C#+AE面转线
/// <summary> /// 面转线 /// </summary> /// <param name="pGeom"></param> /// <returns></returns> private IPolyline GeometryToPolyline(IGeometry...原创 2019-11-29 10:02:54 · 656 阅读 · 0 评论 -
C#+AE利用Tool画矩形
private IHookHelper mHookHelper = new HookHelperClass(); private IMap mMap; private IActiveView mActiveView; private INewRectangleFeedback mRectangleFeedback; private IPoint mStart...原创 2019-11-29 09:25:46 · 316 阅读 · 0 评论 -
C# 压缩整个文件夹
/// /// 压缩文件夹 /// &nbs...原创 2019-11-09 10:40:15 · 2633 阅读 · 0 评论 -
C# 序列化json并过滤
var pJsonSetting = new JsonSerializerSettings {DefaultValueHandling = DefaultValueHandling.Ignore };//过滤默认值 //NullValueHandling = NullValueHandling.Ignore 过滤空值 //序列化需要变成json类 str...原创 2019-11-09 10:37:40 · 1017 阅读 · 0 评论 -
从路径加载shp文件并创建为FeatureLayer
string pShpFilePath = pFullPath; int index = 0; &...原创 2019-11-05 09:53:42 · 618 阅读 · 0 评论 -
C#+AE导出为shp
///// ///// 导出为shp ///// ///// &...原创 2019-11-04 18:38:35 · 874 阅读 · 0 评论 -
C#按Form大小截图并保存功能
private void ScreenShot_ItemClick(object sender, ItemClickEventArgs e) { //控制截图本窗体大小 ...原创 2019-10-20 10:46:07 · 782 阅读 · 0 评论 -
托管调试助手LoaderLock
出现以下问题在调试——异常——Managed Debugging Assistants找到LoaderLock项,取消原创 2019-07-23 09:41:34 · 2208 阅读 · 0 评论 -
在WPF中使用AE控件进行开发
要想使用ArcGIS Engine的控件,在Winform直接拖控件就可以了;在WPF中就要借助WindowsFormsHost控件,然后将AE控件绑定到WindowsFormsHost的Child 属性.1、将WindowsFormsHost控件拖入到MainWindow.xaml文件中<Grid> <WindowsFormsHost Name="ToolBar...原创 2019-06-26 15:30:11 · 602 阅读 · 0 评论 -
C#+AE添加Command和TOOL
//添加命令 ICommand pCommand = new OpenShpCommand(); pCommand.OnCreate(axMapControl1.Object); pCommand.OnClick(); //添加工具 ICommand pCommand = new MapPanTool(...原创 2019-06-25 11:40:25 · 439 阅读 · 0 评论 -
WPF使用DialogResult.OK报错
直接用“System.Nullable<bool>”不包含“OK”的定义,并且找不到可接受类型为“System.Nullable<bool>”的第一个参数的扩展方法“OK”(是否缺少 using 指令或程序集引用?) F:\练习\WpfMapView\WpfMapView\MainWindow.xaml.cs 115 if (...原创 2019-06-25 11:39:51 · 6709 阅读 · 1 评论 -
C#+AE加载AxMapControl
先定义变量:private AxMapControl mAxMapControl = null;在下面代码后加上以下代码// TODO: Add other initialization code IntPtrpHandle=newIntPtr(m_hookHelper.ActiveView.ScreenDisplay.hWnd); mAxMapContr...原创 2019-05-29 08:24:43 · 2400 阅读 · 0 评论