转自 在ArcGIS Desktop中进行三参数或七参数精确投影转换     ArcGIS中定义的投影转换方法,在对数据的空间信息要求较高的工程中往往不能适用,有比较明显的偏差.在项目的前期数据准备工作中,需要进行更加精确的三参数或七参数投影转换.下面介绍两种办法来在ArcGIS Desktop中进行这种转换. 在ArcMap中进行动态转换 假设原投影坐标系统为Xian80坐标系统,本例选择为系统预设的Projected Coordinate Systems\Gauss Kruger\Xian…
一.四参数 想要通过控制点计算四参数,首先需要知道四参数的相关原理,推荐这篇文章: http://www.docin.com/p-1197326043.html 根据上面的计算公式,使用最小二乘法计算四参数 二.七参数计算 同样的,要计算七参数必须要了解七参数的模型.这里我们使用布尔沙模型:http://www.doc88.com/p-9582620059399.html 由上面的公式可以构造转换矩阵,使用最小二次法可以求得七参数,具体代码可以访问个人:github…
加载的栅格图层在arcgis中显示有黑色背景 方法一:如果有矢量边界的话,直接用矢量边界把黑色背景裁剪掉即可. 方法二: 如果是RGB三色: 这个只是不显示,并不改变原有的值 如果是值: 附:为影像数据去除无效值 在使用栅格数据时,黑边和白边问题  方法一:栅格计算器 在去黑边之前最先需要了解的是黑边的像元值是什么? 可以使用 Identify 工具 查查看. 例如这份数据是 0. 这时,你也许会想到设置图层背景值的色彩可以吧? 如果仅为了显示使用,是可以解决问题的,但传统意义上的去黑边,我们一…
1.前言 再给客户培训过程中被问到这样一个问题,几个面中间有一个空心部分(如下图所示),如何快速绘制中心部分的要素. 2.操作流程 1.打开Editor工具栏,开始编辑操作. 2.点击创建要素按钮,打开创建要素窗口,在窗口中选择自动填充要素按钮(Auto Complete Polygon). 3.在要素面于面空隙处画一条线即可自动补充完整面信息. 3.参考链接 http://resources.arcgis.com/zh-cn/help/main/10.2/index.html#//01m600…
来自:http://blog.csdn.net/kikitamoon/article/details/19043161 微软 OFFICE 产品中,Excel是很强大,并且平民化的表格制作工具.ArcGIS 用户会经常需要在两种软件中做交互,今天就来说一说 ArcGIS Desktop 与 Excel. ArcGIS Desktop 中访问 Excel 数据   Excel 表可直接在 ArcGIS 中打开,使用方法与其他表格数据源类似.例如,可以向 ArcMap 中添加这种表.在 ArcCat…
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1. 背景 目前对多个项目轨迹不准确的情况做了排查,发现导致轨迹偏移百分之七八十的原因反而是转换四参数不准确导致.所以,比起进行轨迹优化等,最根本需要解决的是四参数(通过三个及以上控制点对换算得出)不准确问题.那么如何判断四/七参数是否准确呢?针对这个问题我们给出一个通用方案. 2.原理说明 这里,我们从两个方面着手,一个是验证我们系统地图本身是否偏移,第二个是验证在地…
备注:适用于初学者,自学于传智播客. 1.out参数. 概念:如果在一个方法中,返回多个相同类型值的时候,可以考虑返回一数组.但是返回多个不同类型值的时候,返回数组显然不能解决问题,这时就引入out参数.out参数侧重于在一个方法中可以返回多个不同类型的值. 代码举例: main:Test(numbers, out max1, out min1, out sum1, out avg1, out b, out s, out d); 方法:public static void Test(int[]…
params params 关键字可以指定采用数目可变的参数的方法参数. 可以发送参数声明中所指定类型的逗号分隔的参数列表或指定类型的参数数组. 还可以不发送参数. 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字. public static void UseParams(params int[] list) { ; i < list.Length; i++) { Console.Write(list[i] + " "…
http://www.cnblogs.com/maweifeng/archive/2006/07/19/455024.html  原文地址 ArcGIS Desktop开发的类型 ○ 自定义ArcMap.ArcCatalog的布局和界面,包括增加自定义的按钮,指定相应的宏: ○ 使用VBA创建解决方案: ○ 创建ArcGIS扩展: ○ 创建独立的应用程序(后面单独说明). 应用程序的插件架构 对于ArcGIS Desktop的开发,最关键的核心问题在于理解ArcGIS插件架构的运行机制,下面我们…
本文仅用于学习交流,商业用途请支持正版!转载请注明: http://www.cnblogs.com/mxbs/p/6216865.html 准备: ArcGIS Desktop 9.3.crack_for_9.3 安装: 第一步,安装许可管理器. 编辑37102011.efl9文件,将服务器名称改为机器名,保存. 编辑Arc_Info9文件,打开37102011.efl9文件,将START_LICENSE与END_LICENSE之间的内容复制一下,然后粘贴到C:\Program Files\ES…