自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 【无标题】

ASP.NET 上传文件大小限制的修改

2022-10-08 15:31:34 125 1

原创 ArcGIS10.1+VisualStudio2010迁移到 ArcGIS10.1+VisualStudio2013版本

ArcGIS10.1+VisualStudio2010迁移到 ArcGIS10.1+VisualStudio2013版本

2022-09-06 12:49:27 215

原创 @Data注解

@Data注解在类上时,简化java代码编写,为该类提供读写属性。简单来说就是不用再手动添加构造方法和get/set等方法了,大大提高了写代码的速度。引用方法 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.4</version>

2022-04-13 22:07:51 6679

原创 获得一个要素的节点

public static List<IPoint> GetPointsFromFeature(IGeometry geometry) { //IPolygon pPolygon = new PolylineClass(); List<IPoint> li = new List<IPoint>(); if (geometry != null) { .

2022-03-29 13:52:05 110

原创 通过点获取栅格值

/// <summary> /// 通过点获取栅格值 /// </summary> /// <param name="raster">栅格对象</param> /// <param name="point">点对象</param> /// <returns></returns> public static doubl.

2022-03-29 13:51:28 234

原创 将点添加到图层

/// <summary> /// 将点添加到图层 /// </summary> /// <param name="point">点对象</param> /// <param name="layer">图层对象</param> /// <returns>返回消息,添加成功则是空字符串</returns> public.

2022-03-29 13:50:57 97

原创 修改地图比例尺

//修改比例尺 [DllImport("User32.dll")] public static extern int GetDesktopWindow(); public static void ChangeMapScale(double scale) { //mapDocument.Open(@"C:\Temp\foo.mxd", null); //IPageLayout pageLayou..

2022-03-29 13:50:25 176

原创 按字段值选择要素(高亮显示选择结果)

/// <summary> /// 按字段值选择要素(高亮显示选择结果) /// </summary> /// <param name="pFeatureLayer">要素图层</param> /// <param name="fieldName">字段名称</param> /// <param name="fieldValue">字段值&lt.

2022-03-29 13:49:52 248

原创 输出地图到文件

/// <summary> /// 输出地图到文件 /// </summary> /// <param name="resolution">像素</param> /// <param name="format">格式(后缀名,如jpg)</param> /// <param name="fileName">完整文件名</param>

2022-03-29 13:49:21 88

原创 缩放到一个要素

public static void ZoomToFeature(IFeature pFeature, int bufferDistant) { IGeometry tGeometry = pFeature.Shape as IGeometry; //缓冲处理,使处于边界的元素在视图中能够完全显示 ITopologicalOperator mTopologicalOperator = (ITopolog.

2022-03-29 13:48:50 166 1

原创 缩放到图层

public static void ZoomToLayer(IActiveView pActiveView, ILayer pLayer,double pading) { pActiveView.Extent = ((IGeoDataset)pLayer).Extent; pActiveView.Extent.Width += pading; pActiveView.Extent.Height += pading;..

2022-03-29 13:48:12 221

原创 缩放到选择要素

public static void ZoomToFeatureLayerSelection(IFeatureLayer pFeatureLayer) { IFeatureSelection featureSelection = pFeatureLayer as IFeatureSelection; if (featureSelection.SelectionSet.Count == 0) return; IEnum..

2022-03-29 13:47:39 120

原创 闪烁显示要素

public static void FlashFeature(IFeature pFeature) { new Thread(new ParameterizedThreadStart((object feature) => { //axMapControl1.FlashShape((feature as ESRI.ArcGIS.Geodatabase.IFeature).Shape); .

2022-03-29 13:47:00 94

原创 定义查询(根据字段内容显示要素)

public static void ShowFeaturesByFieldValue(this IFeatureLayer pFeatureLayer, string filedName, string value) { if (pFeatureLayer == null) { return; } ESRI.ArcGIS.Carto.IFeatureLayer..

2022-03-29 13:46:16 105

原创 平面坐标和经纬度坐标相互转换

/// <summary> /// 将经纬度点转换为平面坐标。 /// </summary> /// <param name="map"></param> /// <param name="x"></param> /// <param name="y"></param> /// <returns><.

2022-03-29 13:45:33 1652

原创 获得图层范围

public static double[] GetExtentValue(IMap map, IFeatureClass pFeatureClass) { double[] zbs = new double[4]; double Y = 0; double S = 0; double Z = 0; double X = 0; IFeatureCur

2022-03-29 13:44:37 77

原创 获得坐标系统

/// <summary> /// 获得坐标系统 /// </summary> /// <param name="pFeatureClass"></param> /// <returns></returns> public static ISpatialReference getSpatialReference(IFeatureClass pFeatureC

2022-03-29 13:43:55 63

原创 C# arcigs标注

/// <summary> /// 标注 /// </summary> /// <param name="pGeoFeatLyr">标注图层</param> /// <param name="pMap">地图对象</param> /// <param name="annoFieldName">标注字段</param> .

2022-03-29 13:43:06 136

原创 向图层添加字段

/// <summary> /// 向图层添加字段 /// </summary> /// <param name="layer">图层对象</param> /// <param name="name">字段名称</param> /// <param name="alias">字段别名</param> /// <.

2022-03-29 13:42:16 129

原创 获取所有图层

/// <summary> /// 获取所有图层 /// </summary> /// <param name="map">地图对象</param> /// <returns>图层对象集合</returns> public static List<ILayer> GetLayers(IMap map) { .

2022-03-29 13:41:29 406

原创 通过名称获得要素图层

/// <summary> /// 通过名称获得要素图层 /// </summary> /// <param name="map">地图对象</param> /// <param name="LayerName">图层名称</param> /// <returns>要素图层对象</returns> public sta

2022-03-29 13:40:34 174

原创 获得要素类所有字段名

/// /// 获得要素类所有字段名/// /// 要素类对象/// 字段名集合public static List GetFieldNames(IFeatureLayer pFeatureLayer){if (pFeatureLayer == null){return new List();}List li = new List();IFields pFields = new Fields();pFields = pFeatureLayer.FeatureClass.Fields

2022-03-29 13:36:26 126

原创 获得要素图层的属性表

/// <summary> /// 获得要素图层的属性表 /// </summary> /// <param name="pFeatureLayer">要素图层对象</param> /// <returns>数据表对象</returns> public static DataTable GetDataTableFromFeatureLayer(IFeatureLayer pFeatureLaye.

2022-03-29 13:33:57 132

原创 arcgis engine 二次开发:通过名称获得要素图层

/// /// 通过名称获得要素图层/// /// 地图对象/// 图层名称/// 要素图层对象public static IFeatureLayer GetFeatureLayer(IMap map, string LayerName){IMap pMap = map;UIDClass pUID = new UIDClass();pUID.Value = “{40A9E885...

2022-03-19 10:24:07 552

原创 C# 连接Access数据库

C# 连接Access数据库C# 连接Access数据库如何插入一段漂亮的代码片C# 连接Access数据库C# 连接Access数据库,返回数据库连接对象如何插入一段漂亮的代码片/// <summary> /// 创建Access数据库连接 /// </summary> /// <param name="mdbPath">MDB数据库路径</param> /// <returns&

2022-03-19 10:21:19 2030

转载 MySQL安装流程

MySQL安装流程https://www.jb51.net/article/119369.htm

2021-05-16 21:56:40 157

转载 NPOI优点:部署机器不用安装Excel或OLEDB,支持32及64位的操作系统,支持xls/xlsx

NPOI优点:部署机器不用安装Excel或OLEDB,支持32及64位的操作系统,支持xls/xlsx使用NuGet搜索安装NPOI最新版,添加以下命名空间 ?123using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using NPOI.XSSF.UserModel;  添加类 ExcelImporter ?123456789101112131...

2020-03-17 17:13:46 425

原创 arcgis 二次开发之工具箱和工具调用

arcgis 二次开发之工具箱和工具调用/// /// 执行GP工具/// /// GP对象/// 使用工具/// /// 成功返回true/失败返回falsepublic static bool RunTool(Geoprocessor geoprocessor, IGPProcess process, ITrackCancelTC){geoprocessor.Overwr...

2020-03-14 18:55:56 1720

通过名称获得要素图层.txt

arcigs object类库。从arcigs地图中,通过名称获得要素图层。arcgig desktop或者二次开发的地图窗口中,获取图层对象。

2020-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除