使用CopyFeatures工具将要素类按属性条件分层

有些时候一个要素类包含了很多信息,例如城市的POI点信息,包含了医院、学校、商场、企事业单位、银行等等;而我们实际的使用需求是对这些POI信息分层,然后再做各自的处理。对于数据分层,通过ArcGIS 的CopyFeatures工具就可以轻松实现。下面所示为ArcGISEngine程序实现的数据分层代码:$(document).ready(function() {$('pre code').each

ArcGIS Server 通过Windows防火墙设置

前几天给客户解决ArcGISServer 如何Windows防火墙,现把解决的方法贴出来。
1. 如果是Windows XP 系统在文件夹选项中的查看中,去掉简单文件共享。

2. 关掉杀毒软件防火墙

3. 调整windows自带的防火墙 在控制面板中找到window防火墙双击


4. 在例外中添加端口80,名称是web port(http),类型是tcp,再次添加名称Dc

ArcGIS10 不联网环境下许可注册方法

ArcGIS10对许可的管理方式较之以往的版本软件的管理方式发生了很大的变化;大部分用户困惑的是对那些无法联网但又有实用需求的计算机如何进行许可注册呢?
ArcGIS对许可注册的管理除提供了在线注册的模式,也提供了通过Email和网站访问的方式来解决前面的问题。
导出授权文件
步骤一:点击下图中的“立即授权”按钮;


步骤二:在弹出的窗口中选择第二项“我已收到来自ESRI的授权文

Maps for Office之自定义位置类型

用Maps forOffice制图添加表格数据时我们会看到,它提供了多种位置类型,像地址、经纬度坐标、美国城市、州、邮编、世界城市以及国家等等。除经纬度坐标外,都是采用地理编码。而且可以看到,我们只能添加点数据或者面数据。


而问题这时候来了,如果要添加非地理编码的数据,或者添加线数据,该怎么做呢?还好,Maps for Office提供了自定义的位置类型。有了它,技术上可以将任意类型的

【典型案例】NASA使用MODIS 和在线影像分析技术实现全球洪水监测

目前,美国宇航局NASA正在实施一个项目:利用遥感技术监测全球洪水信息。主要目标是快速实现全球任何地点的洪水监测分析,并能够让世界各地的人快速浏览分析结果。因此,他们采用了两个关键技术:
(1) 使用时效性非常好的MODIS数据作为数据源;
(2) 采用在线影像分析技术,构建基于B/S的洪水监测系统,将影像管理、影像分析和发布共享进行有机的整合。
1. 主

CityEngine建模示例教程6:Basic Shape Grammar之Part 2:简单建筑物贴纹理

本节内容开始对之前构建的建筑贴上纹理。使用的规则是在上一节的基础上进行修改。作者也是在学习中,内容中如有不对的地方,欢迎大家指正。
1. 开始贴纹理之前,先在规则的最前面对要使用的纹理进行定义。
// textures
frontdoor_tex = "facade/shopdoor.tif"
wall_tex = "facade/brickwall2.tif&qu

点与多边形的叠加分析

一个点图层与一个多边形图层叠加,计算每个多边形中有多少个点,是一个很常见的操作。但是如果没有意识到点落在多边形边界上的特殊情况,很可能,你会得到一个错误的结果。


比如看这个情景,多边形代表一些地区,点表示房产,每个点有个hhsize的属性,表示这个房产中有多少人。最后需要计算每个地区中的人数。
上图,把hhsize符号化表示出来。

具体方法很多,但比较“标准”的做法,是使用spatail j

ArcGIS Engine10.1访问ArcSDE【一】

直连式IWorkspace pWkspace = null;
ESRI.ArcGIS.Geodatabase.IWorkspaceFactory2 workspaceFactory = null;
ESRI.ArcGIS.esriSystem.IPropertySet pPropertySet = new ESRI.ArcGIS.esriSystem.PropertySetClass();
pPr

CityEngine建模示例教程6:Basic Shape Grammar之Part 1:简单建筑物

本着从示例中学习使用规则建模的目的,学习一下CityEngine中的教程。前几个教程是熟悉软件以及如何使用规则的,第六个教程是开始使用规则建模,并给建筑物贴纹理的。因此一边学习教程6中的步骤,一边查看其中创建规则的CGA具体语法,希望我们都能从教程中有很多收获。前提要了解如何创建规则和应用规则。
本次学习的教程为Tutorial_06_Basic_Shape_Grammar__2

制图表达覆盖

制图表达覆盖是用来处理制图表达规则例外的情况,如下图所示,要更改领航飞机风格样式,在不增加制图表达规则、不增加图层本身符号化复杂度的前提下可以使用制图表达覆盖来实现这个需求。


在图层上点击鼠标右键,选择“将符号系统转换为制图表达(B)…”菜单项,为图层创建制图表达。

在ArcMap菜单栏空白处点击鼠标右键,在弹出的菜单中选择“制图表达”打开制图表达工具条,如下图所示(如制图表达工

多源在线与离线数据读取一(超图切片读法)

超图目前有三种格式的切片,2.0的松散切片,6.0的松散切片及紧凑切片。由于2.0切片目前规则最为简易,所以正文就主要针对2.0切片的规则及读取分析做个探讨。
切片规则如下图所示:

缓存目录规则的树型结构:总缓存目录->分块缓存总目录->地图鹰眼目录->比例等级->行号目录->列号.png
根据这个规则,下面利用ArcGIS WebAPI for Silve

【技术类】为啥需要重新计算影像统计值?

进行图像处理的过程中,我们总会遇到这样的问题。明明影像自身具有统计值信息,但是经过拉伸处理、或者对影像添加栅格函数处理之后,发布的影像服务显示异常;另外的一种情况是,影像具有统计值信息,但是却无法对其进行匀色处理。 问题出在哪里呢?镶嵌数据集的编目信息(items)在经过栅格函数处理之后发生了改变,因此需要重新进行统计值计算。而单景影像经过拉伸等操作之后,自身的统计数值也会发生更新。这就