如何在ArcGIS Engine的Globe中进行三维定位

西南区技术部 发表了文章 • 0 个评论 • 1012 次浏览 • 2014-01-17 17:29 • 来自相关话题

有不少初学者想知道ArcGIS Engine的GlobeControl中如何实现类似于ArcGlobe里鼠标三维定位的功能,也就是如何获得鼠标点击位置的X,Y,Z。
这个问题要分两个步骤实现,首先是通过IGlobeDisplay.Locate方法获得屏幕坐标的X,Y对应的地理坐标X,Y,第二步是通过地理坐标X,Y求解到地形影响下对应的高程值。
代码如下:
public sta

ArcGIS JavaScript API离线部署后服务切片错位及放大缩小按钮不可用等问题的解决方法

西南区技术部 发表了文章 • 0 个评论 • 1577 次浏览 • 2013-10-04 00:09 • 来自相关话题

1.环境
本文讲述的是讲ArcGIS JS API离线部署到本地,部署方法可参考本博另一篇文章,也可网上搜索大量的参考案例。
本文的主要环境因素是:ArcGIS Server 10.1,Windows Server 2008,ArcGIS API for JavaScript 3.6。
2.现象
首先是界面不正常,放大和缩小按钮变成简单的“+”和“-”,而且点击后不响应;
其次是服务切片

ArcGIS10.1之crossdomain文件

西南区技术部 发表了文章 • 0 个评论 • 931 次浏览 • 2013-09-22 15:03 • 来自相关话题

大家都知道在10.1之前的版本在开发的时候需要使用跨域部署文件crossdomain.xml文件,在10.1中该文件不需要单独拷贝到IIS根目录或者是java版本的weboutput目录,在server系统安装的时候该文件已经存在于目录<serverinstalldir>\Server\framework\runtime\tomcat\contexts\rootapp\下。

理解ArcGIS Javascript Viewer Widget及编程模型

西南区技术部 发表了文章 • 0 个评论 • 1198 次浏览 • 2013-10-19 02:20 • 来自相关话题

一个ArcGIS Javascript Viewer for JavaScript Widget是一组可以共享、迁移及部署到JavaScript View程序中的的文本文件。通常,一个程序员如果要开发一个或者一组Widgets会将他们封闭成一在一个Dojo模型中,如下图所示:


一个Widget可以是一个JavaScript文件一样简单。上述结构表示一个完整的

ArcMap获取要素(点、线、面)外包络面(含凹面)的一个方法

西南区技术部 发表了文章 • 0 个评论 • 3795 次浏览 • 2013-05-28 16:42 • 来自相关话题

经常有用户有这样的需求:手头有一堆离散点,想获取这堆点所覆盖的区域,即外包络面。

来看测试数据,如下图:


1、如果想获取外包络的凸面
那么在arcmap里有一个toolbox工具,叫”最小边界几何“,能够计算凸的外包络面,如下:

其中参数选择CONVEX_HULL就是生成最小凸面
效果如下:

2、如果我们想要的紧贴外边缘点的凹面怎么办呢?
1)首先使用3

ArcGIS 10.1 for Desktop新特性之索引标注

西南区技术部 发表了文章 • 0 个评论 • 1752 次浏览 • 2013-11-02 09:57 • 来自相关话题

1. 索引标注简介
索引标注是ArcGIS 10.1 for Desktop中引入一项新技术,主要利用关键数字对标注进行索引,解决小比例尺下标注显示拥挤、压盖的问题,优化地图制图效果。

2. 使用索引标注
2.1 设置标注
本文使用成都市行政区划地图,无标注的效果如下图所示:

打开图层属性对话框,切换到“Lables”页面,设置启用标注,并设置标注字体颜色符号等。此处为了让

ArcGIS 10.1 for Desktop新特性之地理标记照片

西南区技术部 发表了文章 • 0 个评论 • 1339 次浏览 • 2013-10-05 16:49 • 来自相关话题

1. 地理标记照片简介

地理标记照片是指带有地理位置信息的照片,通常通过内置GPS的数码相机或智能手机拍摄得到。
如果能够在GIS软件中直接载入地理标记照片,并且自动生成对应的点,包含照片和时间等相关的属性信息,那么对于许多涉及外业数据采集、外业巡检的行业将十分有用。例如,环保执法人员可以手持移动设备到现场采集环保违规照片,然后将照片叠加在底图上进行展示和分析等。
ArcGIS 10.1

ArcGIS制图_空间 ETL 工具

西南区技术部 发表了文章 • 0 个评论 • 1362 次浏览 • 2014-04-04 05:51 • 来自相关话题

空间 ETL 工具能够提供的流程和数据流范围很广,它可以实现简单的格式转换,也可以实现重新构建几何和属性的复杂转换。在本练习中,我们将创建一个空间 ETL 工具,用于提取 Intergraph 模块化 GIS 环境 (MGE) 宗地数据并将其加载到地理数据库中。
MGE 格式使用标准的MicroStation DGN文件来存储和编辑地理数据的图形元素。非图形元素(如要素属性)存储在外部数据库表中

在ArcGIS中对影像数据进行批量投影转换

西南区技术部 发表了文章 • 0 个评论 • 2575 次浏览 • 2014-02-19 21:38 • 来自相关话题

最近有客户问道一个问题,在ArcGIS里面对影像数据进行批量投影转换的时候,为什么只能输出到File GDB中?针对这个问题,笔者进行了测试,发现是用户不熟悉操作所致,其实帮助文档中写清楚了如何设置输出路径。下文将图文介绍全程操作。
1.首先选择要进行转换的影像数据

2.查看原始的投影

3.选择栅格投影工具,并右键选择批量执行

4.打开投影工具,逐个添加要转换的影像数据

ArcMap中使用Python遇到中文字段名错误的解决方法

西南区技术部 发表了文章 • 0 个评论 • 2267 次浏览 • 2013-10-08 00:22 • 来自相关话题

前一段时间遇到一个客户需要在ArcMap中批量的通过等高线图生成DEM,但是等高线图中的高程字段名称全部是中文,大家都知道Python遇到中文就会出现各种诡异状况,于是我被用户找去解决问题。
先看看Python的版本,是2.6.5,比用户的2.5.1要高,不知道这个问题能不能在自己电脑上重现。

好了,创建一个ChineseTest.py,内容如下:

测试一下,结果:

好吧,悲剧

超图数据导入ArcGIS的既定系统

西南区技术部 发表了文章 • 0 个评论 • 1260 次浏览 • 2013-07-03 15:28 • 来自相关话题

最近碰到几个原先使用超图平台的用户,现在因为我们和合作伙伴一起制作的系统更加符合用户需求,因此改用ArcGIS平台,但是,在平台迁移的过程中遇到一些数据转换的问题,合作伙伴和用户都希望我们帮助解决,因此将一些简便的解决方法记录在下面,给大家参考!
既然是想要导入既定的系统,那么数据结构基本都要保持ArcGIS系统的结构不变,因此主要考虑的是如何不变动现有系统的数据结构,将整个数

多边形图层中使用Picture Marker Symbol技巧

西南区技术部 发表了文章 • 0 个评论 • 1308 次浏览 • 2014-06-15 12:58 • 来自相关话题

目的:在多边形重心位置添加图片进行符号化。

传统方法:将多边形转为点,对点进行Picture Symbol处理。
缺点:增加了点图层数据,在大数据量情况下数据维护复杂。

优化方法:处理多边形Feature的Label
1、在arcmap中右击多边形图层选择Properties,选择Labels标签,首先将Text Symbol中的文字颜色设置为No Color


2、