自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (7)
  • 收藏
  • 关注

转载 C#实现字符的全角,半角转换

#region 全角转换半角以及半角转换为全角  ///转全角的函数(SBC case)  ///全角空格为12288,半角空格为32  ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248  public static string ToSBC( string input)  {      // 半角转全角:      ch

2017-03-31 13:37:13 3282

转载 Dev GridControl用法细节总结

1、 如何解决单击记录整行选中的问题View->OptionsBehavior->EditorShowMode 设置为:Click2、 如何新增一条记录(1)、gridView.AddNewRow()(2)、实现 gridView_InitNewRow 事件3、如何解决 GridControl 记录能获取而没有显示出来的问题gridView.populateCo...

2017-03-31 13:35:49 2058

原创 ArcEngine开发_添加字段,数据删除,插入,更新细节

一、AE 向已存在的要素类中添加字段 链接:  AE 向已存在的要素类中添加字段在向已存在的要素类中添加字段的时候,需要用到ICLASS接口。于是,进一步的调整代码如下,问题得以解决static void AddFiled(IFeatureClass pFC,string name){DeleteFile(pFC, name);IFields pFields = pF

2017-03-31 13:15:45 6235

转载 提取拓扑错误并导出

将Arcengine拓扑错误的要素提取出来并导出为shape文件拓扑错误提取:[csharp] view plain copy private void PRV_GetErrorFeature(ITopologyRule IN_TopologyRule)        {            IEnvelope Temp_E

2017-03-31 12:57:08 3652 1

转载 ArcEngine的拓扑检查类

[csharp] view plain copy 主要有添加构建拓扑,拓扑中添加要素,添加规则,输出拓扑错误的功能。  使用:[csharp] view plain copy TopologyChecker topocheck = new TopologyChecke

2017-03-31 12:50:22 3012 2

转载 ArcEngine 面要素类转点

虽然有方便的GP工具FeatureVerticesToPoint。然而其需要最高权限,某些时候没法使用,可以用下面的函数作为替代。[csharp] view plain copy         ///           /// 要素节点转点          ///           /// 要转换的要素类       

2017-03-31 11:29:10 2930 1

原创 获取线要素交点

IFeatureLayer flayer = axMapControl1.Map.get_Layer(0) as IFeatureLayer; IFeatureClass fClass = flayer.FeatureClass; int fCount = fClass.FeatureCount(null);

2017-03-29 15:27:51 1242

转载 ArcGIS中的地理坐标系转换方法参数

地理坐标系变换是数据处理过程中常遇到的问题,今天就说下这方面的问题。如果遇到这种情景:两份数据有不同的坐标系,想叠加在一起显示,作图或显示精度要求不高。这种情况使用 ArcMap 的动态投影即可,ArcMap 的内部动投影机制会解决地理坐标系变换的问题。数据在显示的过程中,会实时的被转换,但不改变数据本身。如果我们需要进行地理坐标系转换,我们知道 ArcGIS Deskto

2017-03-21 14:59:50 48055 3

原创 ArEngine添加、删除属性表字段

/// /// 删除属性表字段 /// /// 需要添加字段的IFeatureLayer /// 添加的字段的名称 /// static public bool DeleteField(IFeatureLayer layer, string fieldName) { try

2017-03-21 12:28:47 2320

转载 投影转换GP工具

static public bool ChangeProject(string inputPath, string prjPath, string outputPath) { try { IFeatureLayer layer = Lib.Layer.getShpLayer(inputPath, ""); IGeoDataset

2017-03-20 10:59:36 1266

转载 通过Python脚本创建ArcGIS地图服务缓存

缓存创建工作通过ArcGIS Toolbox工具完成,在ArcPy中,可以通过函数调用相应的工具,来实现脚本自动化创建缓存。创建缓存有几个步骤,首先设置Python环境变量,代码如下:[python] view plain copy# 设置环境变量  def SetWorkspace(folder):      if os.path.is

2017-03-15 09:53:43 322

转载 ArcEngine 连接Sql Server SDE

本想在soe中进行sde for sqlserver数据获取。由于soe的调试不方便,为了测试的简便,先在桌面上写了个arcengine连接sde for sqlserver的程序,但是本以为是很简单的工作,但是由于对sde知识的缺乏,还是耽误了些时间,现在把结果总结,mark一下!环境arcgis sde 10.1 for sqlserver,arcengine 10.1,vs2

2017-03-15 09:51:33 1454

转载 用Visual Studio 2013做arcpy的开发IDE

大家都喜欢用IDE,所以在群上或者讨论组都看到不少初学Python的人找好用IDE。当然我觉得ide不是很适合初学者用,但对于python开发来说,还是会比较方便的,主要是代码的智能提示这样的功能,可以避免很多记忆负担。目前比较流行的方案是eclipse+pyDev和pycharm。我原本主要用pycharm,这个用的人不多,但其实很好用,他开发商就是大名鼎鼎的开发啦idea的je

2017-03-15 09:23:37 909 1

转载 为镶嵌数据集创建快视图

镶嵌数据集(Mosaic Dataset)是ArcGIS 10.0中推出的一种全新的空间数据模型,用于管理海量影像数据。我们经常需要访问影像数据的快视图,本文将为您介绍如何批量地为镶嵌数据集创建快视图文件。环境说明:本例采用的是File Geodatabase,即文件地理数据库来存储镶嵌数据集;使用ArcObjects开发,以ArcGIS Add-In的方式部署在ArcMap中,作为一个命令工...

2017-03-15 00:16:55 693

转载 通过Python脚本自动发布ArcGIS服务

通常我们使用ArcCatalog或者ArcGIS Server Manager等图形界面工具来发布ArcGIS服务,然而有些情况下,比如需要发布的服务数量很多,而且需要不定期随时发布的时候,再使用这些工具进行人工操作就显得力不从心了。ArcGIS的强大之处就在于其为我们提供了多种选择,我们可以通过Python编写脚本,调用ArcPy模块中的功能来实现自动扫描文件夹并将其中的地图文档发布为地图服务。

2017-03-15 00:08:07 1643

转载 影像管理技术——原始影像建库入库

有没有遇到过这样的烦恼?²  海量数据存储存放位置找不到;²  查询某个时间点的数据找不到:²  海量影像数据快速处理速度过慢?遇到上面问题应该如何应对?本章节采用海量影像管理技术对原始影像Landsat ETM数据进行快速的建库入库,为后续的影像应用提供前期的数据准备。1.      查看原始影像数据原始影像的特点:a)         直接从传感器获取的数据b)

2017-03-14 23:34:34 648

转载 ArcMap中提取影像数据边界

1、前言客户手里有一些经过裁剪的不规则多边形影像数据(如图例所示),希望能批量获取该类影像的边界信息,即影像对应的面信息,边界线信息。这里我们提供一种利用镶嵌数据集Footprint图层的方法来获取,面,及边界线信息的方法。2、基本概念与术语基本概念镶嵌数据集(Mosaic Dataset)是ArcGIS 10推出的管理栅格数据的影像新技术。它是一项由栅格数

2017-03-14 23:18:42 1596

转载 字段计算器通过python脚本完成要素节点坐标信息提取到属性字段中

在一些业务场景中需要获取空间要素的节点坐标信息存储在属性字段中,如果你使用的是ArcGIS10.3这个版本那么你可以直接使用 !SHAPE.JSON!:表示几何的 esri JSON 字符串;!SHAPE.WKB!:OGC 几何的二进制表达 (WKB);!SHAPE.WKT!:OGC 几何的文本表示,例如这样.在arcpy Cursor方式中也可以使用类似 :forrowinarcpy

2017-03-14 22:57:46 1244

转载 ArcMap批量修改mxd图层数据源路径

经常有客户问到如何批量修改mxd文档中的图层数据源路径,问了他们,竟然是用全手工的方式一个个图层的修改,工作量着实不小。其实在ArcGIS 10.0中就已经增加了批量修改数据源路径的功能,本文就简单介绍一下。以下均在ArcMap中操作。1.首先打开地图文档,确认一下图层数据当前的路径(本例替换前数据存储在gdb中):2.在Catalog窗口中确认将要用于替换的数据源路径(本例用shp文件夹下的sh

2017-03-14 22:43:05 5125

转载 点抽稀

点抽稀是制图综合的一部分,即在点数据点特别密集是,需要选取比较重要的点而舍去不要重的点,使得图面整洁。一、基本原理        先把所有的点符号都设成透明。这样显示是没有点的。然后给这些点设置标注。标注方法很奇特,利用“带有牵引线”的标准方法,这个牵引线要带个箭头的,而这个箭头可以编辑成想要的点符号的样式,然后把牵引线的线颜色设成透明,这样一条牵引线就变成了一个点加上一段空白区域。牵引线

2017-03-14 22:39:53 1241

转载 如何去除DEM数据中的缺失值(NoData)

最近遇到这样一个问题:DEM数据中有Nodata(这里所说的情况并非数据边缘部分的nodata,而是数据中间类似数据缺失的情况),  那么,在这种情况下,如何消除nodata,  使这个数据保持完整性呢?其实,利用Arcgis软件能很容易的解决这个问题。这里,我们主要用到con和nibble两个命令。可能大家对Con命令已经非常熟悉了,关于nibble可以查阅ArcGIS的

2017-03-14 22:39:06 4824

CityGML资料,三维数据交换格式

CityGML资料,三维数据交换格式

2022-12-29

CityGML资料,三维数据存储交换

CityGML资料,三维数据存储交换

2022-12-29

CityGML相关资料

CityGML相关资料

2022-12-29

ArcMap Addin 扩展开发

ArcMap拓展开发实习指导书,基于ArcGIS 10.1版本,包含AddinTest源码工程

2018-12-07

Wcf 创建及不同宿主方式(自托管,windows服务,IIS)

Wcf 创建及不同宿主方式(自托管,windows服务,IIS)

2018-08-29

ArcGIS国土2014培训教程

本教程的撰写内容围绕 2014 年度国土资源部组织的信息化会议 中 ArcGIS 专场培训, 重点介绍 ArcGIS 在国土资源信息化建设过程 中的应用,尤其是近年来“ 一张图” 工程,决策支持系统的建设中, 如何有效的将 ArcGIS 新技术应用到国土各部门的实际工作中。 教程包括以下内容:国土数据建库、专题制图、服务发布及管理、 专题应用开发以及新一代 Web GIS 应用于国土云建设的相关介绍, 本教程还附有配套的演示数据及处理工具,供培训人员参会后再使 用。

2016-04-08

NPOI对word和excel文件的输出(全套资料)

包含dll,培训文档,及项目实例,可以不依赖微软插件完成对word、excel文档的输出

2015-09-11

GIS数据库操作(增删改)及元数据讲解

GIS数据库操作(增删改)及元数据讲解 包括空间数据工作空间的访问,表的访问,记录的增删改,字段增减,元数据表的配置等

2015-09-11

LSCommonHelper.dll

ArcGIS数据导入导出 工具类 内容围绕ArcGIS工作空间新建,要素取得、数据转换为主

2015-05-14

南方CASS操作文档

南方CASS7.0操作文档,官方培训教材

2014-02-24

空空如也

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

TA关注的人

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