ArcSDE For DB2的开发模式

以前就知道ArcSDE for Oracle是使用OCI(Oracle Call Interface)开发出来的(已经与esri美国工程师确认过)。
但是一直不知道ArcSDE for DB2是拿DB2哪个模式开发的,从ArcSDE的动态库和执行文件中可以看出一些端倪。
如查看ArcSDE的服务进程文件所调用的DB2的动态库:
192.168.100.228 [sde bin]$ ldd

Oracle软件无法升级的问题解决过程

进行电网SG186测试的第一天, 测试 现场的服务器是IBM P550,OS:AIX5.3 DB:oracle 10.2.0.1.
数据库 需要升级到10.2.0.3。
升级 软件 的时候,出现了无法找到已有的 oracle 软件的错误,最终查看,原因:
/etc/目录下缺少oraInst.loc文件,导致oracle无法读取到产品列表,问题最终确定测试方

白话空间统计十一:线性方向平均值

前面我们说的都是点数据的分析,今天来说说一个用于分析线要素的算法(工具),就是线性方向平均值(LinearDirectional Mean )。

总所周知,线要素只有两个属性,一个是长度,第二个就是方向,而对于人类的认知来说,对方向的重要性丝毫不亚于位置的重要性。

对线数据进行统计的时候,首先就是了解他们的方向,如果只有一条线段,那么方向当然就不用统计了。但是如果线段数据非常多的时

有关shapefile存储时间字段的问题

很多ArcGIS的用户会很疑惑,为什么excel或者其他数据库中的时间数据数据,例如15:40:30等这样的数据,转成shapefile数据后,这个日期字段中的值会变成12:00:00?

我们知道shapefile是基于dbase来存储的,通过dbf文件来存储属性字段,dbf支持的日期时间字段,实际上不是真正意义上的DateTime型,而是只能存储8位的日期型字段,也就是:YYYYMMDD。

栅格那点儿事(一)---Raster是个啥子东西

Raster是个啥子东西

现如今,不仅是在遥感应用中能看到花花绿绿的影像了,在GIS应用中也能随处看到她们的身影。在各种在线地图中,卫星影像作为底图与矢量的道路层叠加;高程DEM作为高程来源实现地形的山影效果。相信大家对影像这个词,应该一点儿也不感到陌生。


那么栅格呢?相对与我们熟悉的影像,这俩只是名词上的区别么?
栅格(Raster)和影像(Images/Imagery)在GIS应用中经常

镶嵌数据集工具小结(五)镶嵌数据集的属性 Ⅱ

设置镶嵌数据集属性工具 Ⅱ


这一篇接着说这个参数无比巨多的工具 Set Mosaic Dataset Properties ,镶嵌属性这一组参数会控制多幅影像的拼接方式和顺序等。


如果我们的多幅影像的数据源之间没有重叠,那么拼接顺序就没有什么值得设置的。但是我们一般拿到的航片、卫片等都是有重叠的,不同的镶嵌规则会让数据在拼接出现差异,我们设置这一组参数来控制影像的拼接方式和顺序等。

注册数据源失败常见原因分析

1. 简介
ArcGIS for Sever 从10.1 推出了一个非常实用的功能,就是注册数据源(register data store)。注册数据源,就是将当前是数据路径赋予arcgis for server的账户(安装的时候,默认为arcgis)的相关的操作权限,通过注册数据源,发布服务时候,数据将不会拷贝到服务器端,而任然停留在当前位置。服务器端服务使用的数据和客户端端发布服务使用的数据是

ArcGIS Server 10发布mobile data access 出现错误

问题描述:
"ArcGIS Server: Configuration <name>.MapServer can not be started.
Server Object instance creation failed on machine <servername>."
日志中错误信息为:
<em>"MobileServer r

栅格那点儿事(四D)

统计值与空值

在上一篇的内容里反复提到了一个统计值。那这个统计值是怎么来的,具体是干嘛用的呢?

统计值主要就是用于栅格数据的显示和重分类,顾名思义就是一个波段中所有像元值的一个统计信息,最大值,最小值,中值,标准差等等。这个信息我们可以通过ArcCatalog中查看任一栅格数据的属性,或者在ArcMap中查看栅格属性的Source页中得到,不记得的可以参见下图。



仔细看一下上面这张图,我

白话空间统计十四:高/低值的聚类(上)

从上一篇讲零假设开始,大家就都知道又要进入各种神奇的统计学理论阶段了,但是因为吴道长的提醒,所以我尽量的不写成白皮书这种官方味道十足的东西。

今天我们来讲空间自相关的一个进阶衡量方法:高/低值的聚类。

以前都说了,空间数据的关系无非就三种可能——离散、随机、聚集,如下:


那么我们拿到数据之后,首先确定离散还是聚集,因为随机就没啥价值。只有确定了之后,才能绝对我们怎么去

Python列表常用操作

Python的列表非常好用,一些常用的操作写在这里。

在Python中创建一个列表时,解释器会在内存中创建一个类似数组(但不是数组)的数据结构来存储数据。列表中的编号从 0 开始,然后是1,依此类推。



print() 显示列表;
len() 得出列表中有多少数据项;
append() 在列表末尾追加一个数据项;
extend() 在列表末尾增加一个数据项集合;
pop() 在列表末尾删除一

一个SDE无法启动的问题以及解决方案

环境:
SDE9.3.1+SP2(64bit)
OS: Redhat 5.5 X64
DBMS: Oracle10.2.0.4(64bit)
周末,同事将Oracle的plsql_compiler_flags的值改成NATIVE后,再启动SDE的时候会报一些对包没有执行权限的错误,今天来到公司,查看了一下资料,发现从oracle10g开始,plsql_compiler_flags参数已经