Howto: 怎样确定空间索引的大小

文章编号 : 20819
软件: ArcGIS - ArcEditor 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcSDE 8.0.1, 8.0.2, 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: Windows NT 4.0, 2000
已邀请:

EsriSupport

赞同来自:

摘要:
SDE地理数据集的空间索引可以加速空间数据的查询。选择合适的空间索引是个重复迭代的过程,因为各个数据的几何特征的差别是很大的。这个文档介绍了怎样确定一个好的空间索引的起点,当数据的特征几何集不是固定大小的。这个文档使用的是SDE命令行和SQL*PLUS。同样的过程也适用于SQL Server查询分析器。
内容: 1 使用sdelayer命令行来得到图层ID和对图层的空间索引的当前统计。

sdelayer -o si_stats -l <layer_name>,shape -i <instance> -u <username> -p <password>

图层ID将显示在第三行:图层1空间索引统计:
2 启动SQLPlus,以图层的管理者身份进行登录。
3 计算特征数据的需要的空间的平均长度,然后相乘

select avg((((emaxx - eminx)+(emaxy-eminy))/2)*3) average_edge from<F_table>;

<F_table>是F<layerID>




创建时间:2001-10-29
最近更新: 2010-06-17


原文链接
http://support.esrichina.com.cn/2001/1029/706.html

要回复问题请先登录注册