FileGDB API for linux 学习系列之四,XML Schema of Geodatabase

从很早以前(至少从ArcGIS9.2包括9.2)ESRI的桌面产品就提供了将空间数据导成XML文件的功能,如下图,

可以选择只将数据库的schema的结构导出,也可以选择将数据也一并导出。到现在的FileGDB API继续沿用这一架构。在FileGDB API中提供了很多
操作Schema内容的函数,如:
操作Domain的函数:
CreateDomain(const std::string &

不同坐标格式存储的表如何转成点要素?

在Desktop10.0里新出了一个工具Convert Coordinate Notation,这个工具可以在如下图中找到。
这个工具的主要功能是把带有点坐标值属性的表转成点要素。表里的坐标值格式可按不同表示形式存储,如GARS, UTM, 和 MGRS。转出来的点要素包含坐标字段值,这个值的存储的表现形式是根据你所选择的存储方式来存储。坐标存储的形式有如下格式:
DD—Decimal

shapefile与GDB中不能允许存在的几何错误

每种软件都有自己的数据规范,ArcGIS也不例外,当数据不满足ArcGIS的规范时,就会遇到各种无响应和崩溃。
有关数据几何错误总是问题相对较多的部分。其中,shapefile作为一种开放的格式,除了ArcGIS程序可以读写,也可以按照数据规范在非ArcGIS环境中生产。后者生产的数据通常包含这样那样的问题,这些问题都是几何错误的范畴。
帮助原文说的精辟:
The shapefile is an

使用ArcCatalog删除某个字段的问题以及解决方法

今天在使用ArcCatalog删除某个字段的时候报一错误,简记一把,

使用sqlplus查看表的字段,如下:
SQL
> desc
sde.test10
Name Null
? Type
----------------------------------------- -------- ----------------------------

OGR_FID NUMBER(38)
OR

ArcGIS Terrain Dataset

1 了解 Terrain Dataset

Terrain Dataset 是多分辨率的基于 TIN 的表面数据结构,支持 ArcSDE、个人以及文件地理数据库,存储在ArcGIS Geodatabase 的 Feature Dataset 中,Feature Dataset 中需要包含构建 TIN 的要素类。
Terrain Dataset 引用原始要素类,对数据重新组织重建索引,动

海量数据库实施策略---矢量数据9

以下是大数据量图层在几个数据库中的测试结果:
测试图层的类型是多边形:
一共100880302条记录,其大小分别见下表:

Cache也非Cache得结果图:

cache后的响应速度明显快于非Cache的响应速度,
三种数据库在单用户大比例尺下的的响应速度比较,其中postgresql响应时间最短:

三种数据库并发情况下的响应速度:





该系列的文档可以到http://download.

ArcSDE在没有源码的情况下支持国产数据库的可能性分析

1 ArcSDE与数据库结合的技术本质与原理
ArcSDE是ESRI公司的空间数据库引擎,现在工支持5中数据库,分别是Oracle,SQLServer,DB2,Informix,PostgreSQL,ArcSDE在技术层次上一共包括两部分的内容,分别是:
1.1 ArcSDE Program
这部分的内容在操作系统上表现出来就是ArcSDE的动态库,ArcSDE每个版本的针对不同的操作系统动态

镶嵌数据集工具小结(九)计算像元大小范围

计算像元大小范围


像元大小范围指的是,镶嵌数据集中的影像参加动态镶嵌的像元大小范围,也就是,动态镶嵌的过程中从栅格数据集中读取的像元大小的范围。

在镶嵌数据集的属性表中,字段 LowPS 列和 HighPS 列定义镶嵌数据集从源栅格数据集中读取的像元大小的 实际范围。当我们向镶嵌数据集中添加栅格时,工具会根据源栅格数据分辨率、金字塔等级、金字塔选项中的设置 来计算属性表中 LowPS 与 H

在ArcGIS中创建Python工具(二)

上一篇中我们了解到有两种方式在 ArcGIS 中创建 Python工具,这一篇就来看看如何在标准工具箱中创建脚本工具。

ArcGIS Help 中脚本工具的帮助过于枯燥,在这里,我以一个具体的实例来总结构建脚本工具的过程,我要实现的需求是做个快速实现羽化边界效果的小工具,预期得到如下的效果:

上面效果在ArcMap中完全可以手工运行几个工具实现,但是过程稍微繁琐,那么需求来了,如何做个自定的一

空间分析之密度分析

一、WHY DENSITY ?
通过密度分析,我们可以讲测量的来的点或者线生成连续表面,从而可以找出那些地方点或者线比较集中。也就是,密度分析是根据输入要素数据计算整个区域的数据聚集状况。
密度分析是通过离散点数据或者线数据进行内插的过程,根据插值原理不同,主要是分为核密度分析和普通的点\线密度分析。核密度分心中,落入搜索区的点具有不同的权重,靠近搜索中心的点或线会被赋予较大的权重,反之,权重较小

栅格数据的属性信息

在 ArcGIS Desktop 中,栅格数据的属性信息说明查看如下链接:
http://resources.arcgis.com/zh-cn/help/main/10.2/index.html#/na/009t00000018000000/

对照示例:


文章来源:http://blog.csdn.net/kikitamoon/article/details/22104863

ArcMap的Feature Cache

一、介绍
使用地理数据库中存储的数据时,创建要素缓存可以加快ArcMap的执行速度。要素缓存可以将 ArcMap当前显示的要素临时存储到计算机的内存中。
Arcmap 中有提供了 Feature Cache 的工具,如下:

各个工具的作用如下:

值得注意的是这两个工具:
第一个,构建要素缓存工具是在当前地图范围内构建缓存。第四个,设置自动缓存比例,也就是进行缓存的最小比例尺。注意ArcGIS自