栅格数据中的 Zone 与 Region

Zone 与 Region 在字面上都是区域的意思,但是在做分析与统计的时候二者却是有区别的。


什么是Zone?
简而言之,具有相同值的像元就属于一个Zone。也就是,Zone由栅格中所有具有相同值的像元组成,分区可以由相邻像元和/或不相连像元组成。如下图一目了然:




什么是Region?
一个Zone内的每组相连像元都可视为一个Region。ArcGIS 中提供了从 Zone 获得 R

shapefile与字符集编码设置

在 ArcGIS Desktop (ArcMap, ArcCatalog, and ArcToolbox) 中,有编码页转换功能(CODE PAGE CONVERSION),可以读写多种字符编码的 shapefile 和 dBASE 表。在系统注册表中,编码页转换功能(CODE PAGE CONVERSION)命名为 'dbfDefault',可以修改这个值。


在 ArcGIS 10.2.1

一个点串超多的多边形

昨天从发现了一个我所见过的点串最多的多边形,简记一下:
该多边形一共包括接近30000个Part,包括5437611个点串:
SQL> select p.shape.numpts from testpolygon p where p.objectid=688;

SHAPE.NUMPTS
------------
5437611
这么多的点串,按照1个点两个d

解决重启机器后,ArcGIS Server for Java的REST接口无法访问的问题

听不少人反映过有这个问题,以前一直没怎么遇到过也没放在心上。今天我也遇到了,虽然重启“ArcGIS Server Manager Service”这个服务就可以解决,但是总归有点不舒服。
于是,就去查看了一下manager日志,其中记录了几个rest handler的错误,大意是SOM主机访问不到。所以,我猜测应该是“ArcGIS Server Manager Service”这个服务启动的时候,

栅格那点儿事(三)---关于压缩

关于压缩

上节咱们说到影像/栅格数据所占的空间可以通过像元深度和行列数推算出来。可是常常遇到的情况是我们在Windows的资源管理器里面看到的影像大小与计算出来的不等,这又是怎么一回事儿呢?

之前我们说到的都叫未压缩大小(Uncompressed Size)。而在绝大多数情况下,影像的数据量都非常大,为了节省磁盘空间就需要把影像数据压缩一下,也就出现了上面所说的大小不等的情况。压缩影像的好处是

Linux上安装ArcGIS for Server超详细教程——以Redhat6.5上安装ArcGIS for Server 10.3.1为例

一 操作系统要求
自10.1版本开始,ArcGIS for Server 不再支持32bit操作系统。请确保操作系统是64bit,以满足 ArcGIS for Server 的安装。


注意:机器名中不能包含下划线(_)

本例中以Red Hat Enterprise Linux Server 6.5 x64作为操作系统,安装 ArcGI

ArcGIS Server for linux 服务无法启动解决简记

今天在一台Linux虚拟机上安装了一个ArcGIS Server For Linux(只ArcSOC)组件,一切正常,但是启动服务的时候报一下的错误:


[root@rhsde scripts]# ./startserver
Starting ArcGIS Server...

Monitor process started..
This process will continue to

windows操作系统启动后SDE的服务无法自动启动的解决方法

很多时候,重启windows操作系统后,SDE的服务的状态为未启动,其原因 是:

SDE作为数据库的一个客户端,SDE的服务在启动的过程中需要连接数据库,因此在SDE服务启动的时候,只有数据库的服务启动成功后,SDE的服务才会启动成功,但是操作系统启动服务的时候是同步的,也就是说启动数据库服务的过程中,SDE的服务也开始启动,此时数据库的服务还没有处于服务状态因此SDE的服务也无法启动。

ArcGIS Desktop 10.1 的系统自带的 prj 文件的去哪了?

在过去的版本,例如 9.31,10.0 我们在安装目录中可以找到存放系统 prj 的地址,例如 C:\Program Files (x86)\ArcGIS\Desktop10.0\Coordinate Systems\Projected Coordinate Systems。但是10.0之后,我们发现,这个文件夹消失了,那要得到其中的Prj文件怎么做呢?

现在的 Coordinate S

数据库连接进程过高的问题

环境 ArcSDE 10.1 Oracle11.2.0.4.0 ArcGIS Server10.1 连接方式:直连 ArcGIS Server发布了三个动态地图服务,每个服务使用默认实例设置(最小1个,最大2个)
现象
系统上线使用了大约半年左右,十一过后,系统的占用oracle的process非常高,启动ArcGIS Server服务后,oracle process的数量会将pro

海量空间数据库实施策略--矢量数据1

这个系列涉及到的是海量矢量数据库的各个方面,包括入库,管理,效率等各个方面。先从序言开始吧:
序言主要包括以下三个方面:
1. 什么是GDB2. 什么样子的数据算是海量数据3. 谁能胜任
先看看什么是GDB,GDB全称为GeoDatabase,即空间数据库,实际就是用来存储,查询,管理空间数据的数据库或者文件。ESRI的产品现在支持以下几方面的存储:
A. Personal GDB(Access)

解决Linux系统中缺少Xvfb包的问题

上一篇文中写了在 Linux上安装 ArcGIS Server前的准备工作,最后一步是环境检测,只有所有项都通过才可以安装 ArcGIS Server。
不幸的是,第一次其实没有通过环境监测,提示系统中缺少了Xvfb包,具体的检测结果如下:

检测报告中提示了解决方法,参考技术文章 40860:
但是这篇文章只告诉我们缺包了,需要安装一个Xvfb包,没有说明包的获取与安装过程等,下面我就b