陌生的不再陌生

导航

随笔分类 -  DotSpatial

开源GIS
DotSpatial 要素删除节点
摘要:/// <summary> /// 要素删除节点 /// </summary> /// <param name="selectedFeature">被选中的要素</param> /// <param name="deleteCoord">节点坐标</param> 1 private void Del 阅读全文

posted @ 2021-12-05 20:54 陌生的不再陌生 阅读(254) 评论(1) 推荐(1)

DotSpatial 节点编辑
摘要:PolygonLayer pLayerEdit = null; FeatureSet fsEdit = null; //编辑节点 private void toolStripButton63_Click(object sender, EventArgs e) { //获取图层 pLayerEdit 阅读全文

posted @ 2021-11-30 18:27 陌生的不再陌生 阅读(295) 评论(1) 推荐(1)

DotSpatial_创建Spatialite空间数据库
摘要://坐标系 EPSG码 //xian 1980 3 Degree GK CM 123 2386 //xian 1980 3 Degree GK CM 126 2387 //xian 1980 3 Degree GK CM 129 2388 //xian 1980 3 Degree GK CM 132 阅读全文

posted @ 2020-04-26 10:16 陌生的不再陌生 阅读(1186) 评论(3) 推荐(0)

DotSpatial 要素合并
摘要:private void toolStripButton45_Click(object sender, EventArgs e) { //存在Bug,合并丢失现象 if (mapMain.Layers.Count == 0) { return; } //查看与选中要素重叠的要素 PolygonLay 阅读全文

posted @ 2020-03-16 14:14 陌生的不再陌生 阅读(672) 评论(0) 推荐(0)

DotSpatial 自定义MapFunction_mapMain中绘制线(未添加到图层中)
摘要:using DotSpatial.Controls; using DotSpatial.Symbology; using GeoAPI.Geometries; using System; using System.Collections.Generic; using System.Drawing; 阅读全文

posted @ 2020-02-19 12:03 陌生的不再陌生 阅读(916) 评论(1) 推荐(0)

Dotspatial DotSpatial.Plugins.Measure工具的调用
摘要:DotSpatial.Plugins.Measure.MapFunctionMeasure mapFunctionMeasure = new DotSpatial.Plugins.Measure.MapFunctionMeasure(mapMain); mapMain.ActivateMapFunc 阅读全文

posted @ 2020-02-18 16:39 陌生的不再陌生 阅读(616) 评论(0) 推荐(0)

Dotspatial 图层添加字段和删除字段
摘要:// 图层添加字段 polygonFeatureSet = (FeatureSet)mapMain.Layers[0].DataSet; polygonFeatureSet.Projection = mapMain.Projection; polygonFeatureSet.FeatureType 阅读全文

posted @ 2020-02-06 15:10 陌生的不再陌生 阅读(587) 评论(0) 推荐(0)

Dotspatial 图层转图片
摘要:var test = mapMain.SnapShot(); test.Save(Application.StartupPath + "\\Data\\test0.jpg", System.Drawing.Imaging.ImageFormat.Jpeg); MessageBox.Show("存储成 阅读全文

posted @ 2020-02-06 14:47 陌生的不再陌生 阅读(304) 评论(0) 推荐(0)

Dotspatial 按条件筛选专题图
摘要:public static void setColorByCondition(Map mapControl,string filter,string legendText) { if (mapControl.Layers.Count > 0) { MapPolygonLayer stateLayer 阅读全文

posted @ 2020-02-06 14:45 陌生的不再陌生 阅读(318) 评论(0) 推荐(0)

Dotspatial 唯一值专题图
摘要:/// <summary> /// 分类专题图,如按林班号分类 /// </summary> /// <param name="mapControl">Map</param> /// <param name="catalogFields">分类字段</param> public static voi 阅读全文

posted @ 2020-02-06 14:44 陌生的不再陌生 阅读(382) 评论(0) 推荐(0)

Dotspatial 分类专题图专题图
摘要:/// <summary> /// 按多条件进行筛选记录,并显示颜色 /// </summary> /// <param name="mapControl">地图控件</param> /// <param name="filter">筛选条件</param> /// <param name="leg 阅读全文

posted @ 2020-02-06 14:42 陌生的不再陌生 阅读(498) 评论(0) 推荐(0)

Dotspatial 按条件筛选要素
摘要:/// <summary> /// 按条件筛选记录 /// </summary> /// <param name="mapControl"></param> /// <param name="sqlFilter"></param> public static void SelectByAttribu 阅读全文

posted @ 2020-02-06 14:40 陌生的不再陌生 阅读(404) 评论(0) 推荐(0)

Dotspatial 要素重叠部分去除
摘要:private void toolStripButton32_Click(object sender, EventArgs e) { /重叠部分去除操作——测试成功 if (mapMain.Layers.Count == 0) { return; } //重叠分析 //遍历要素,显示面积 Featu 阅读全文

posted @ 2018-11-25 21:17 陌生的不再陌生 阅读(551) 评论(0) 推荐(0)

Dotspatial 要素重叠分析
摘要:private void toolStripButton30_Click(object sender, EventArgs e) { //面状重叠分析 if (mapMain.Layers.Count == 0) { return; } //重叠分析 //遍历要素,显示面积 FeatureSet f 阅读全文

posted @ 2018-11-25 21:07 陌生的不再陌生 阅读(804) 评论(0) 推荐(0)

Dotspatial 空间要素选择
摘要://通过遍历选择要素,获取选择要素相交的要素 private void toolStripButton43_Click(object sender, EventArgs e) { //查看与选中要素重叠的要素 if (map1.Layers.Count == 0) { return; } //重叠分 阅读全文

posted @ 2017-03-11 22:20 陌生的不再陌生 阅读(1569) 评论(0) 推荐(0)

DotSpatial 创建面状要素——含空洞
摘要:private void toolStripButton23_Click(object sender, EventArgs e) { //选择图层 FeatureSet fs = null; fs = (Feature... 阅读全文

posted @ 2016-01-11 21:03 陌生的不再陌生 阅读(1194) 评论(1) 推荐(0)

DotSpatial 删除图层要素
摘要://添加图层后,定义图层,并获取图层//遍历要素,并进行删除 FeatureSet fs = null; fs = (FeatureSet) map1.Layers[0].DataSet; //要素删除后,index值会变化,所有从大... 阅读全文

posted @ 2016-01-11 20:54 陌生的不再陌生 阅读(658) 评论(1) 推荐(0)

Dotspatial 创建面状图层
摘要:using DotSpatial.Controls;using DotSpatial.Data;using DotSpatial.Data.Forms;using DotSpatial.Plugins.Measure;using DotSpatial.Symbology;using DotSpati 阅读全文

posted @ 2016-01-11 20:50 陌生的不再陌生 阅读(1592) 评论(3) 推荐(0)