
arcengine
GIS_百度
拿来吧,你!
展开
-
arcengine 判断要素是否有z值
//判断IFeatureClass图形是否含有Z值信息IFeatureClass featureClass = this.pLayer.FeatureClass;string shapeFieldName = featureClass.ShapeFieldName;if (featureClass.Fields.get_Field(featureClass.FindField(shapeFieldName)).GeometryDef.HasZ) { this.hasZ = true原创 2021-08-27 11:42:46 · 581 阅读 · 0 评论 -
arcengine开发 GDB转VCT 拿去吧你
代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using ESRI.ArcGIS.Geodatabase;using ESRI.ArcGIS.DataSourcesGDB;using ESRI.ArcGIS.Geometry;using ESRI.ArcGIS.Carto;using System.IO;using System.Windows.Forms;u原创 2021-08-19 14:08:16 · 1745 阅读 · 7 评论 -
配置并连接ORCL
一、配置orcl ,如下图:代码如下:public partial class FrmConfigureORCL : DevExpress.XtraEditors.XtraForm{public FrmConfigureORCL(){InitializeComponent();}private void btnLoadORCL_Click(object sender, EventArgs e){//判断配置参数if (txtDadaManager.Text == “” || txtI原创 2021-07-20 16:08:10 · 238 阅读 · 0 评论 -
arcengine 按面积(批量)分割
第一、填写面积,选择分割方式(横向、纵向、鼠标指向)二、开始分割,只需对分割的地块,绘制一条线段三、完成分割axMapControl1_OnMouseDown事件下代码:#region 面积分割if (areaDi){if (axMapControl1.Map.LayerCount == 0) return;if (axMapControl1.Map.LayerCount > 1){MessageBox.Show(“请只添加一个图层!”, “提示”);return;}//原创 2021-07-12 10:23:28 · 3813 阅读 · 5 评论 -
arcengine 批量分割
一、开始分割二、提示图层ID,显示分割后的两个要素的面积,最后确定是否分割三、分割完成axMapControl1_OnMouseDown事件下代码:#region 分割if (plqg){if (axMapControl1.Map.LayerCount == 0) return;if (axMapControl1.Map.LayerCount > 1){MessageBox.Show(“请只添加一个图层!”, “提示”);return;}// TODO: Add Cu原创 2021-07-12 09:57:37 · 590 阅读 · 0 评论