关于空间数据在线编辑和ArcSDE版本管理的一点总结
来源:互联网 发布:家庭网络用语叫法 编辑:程序博客网 时间:2024/06/05 04:18
近半年多来,自己做的两三个项目都涉及到空间数据在线编辑,在这个过程中也碰到很多问题和困难,通过查阅大量资料以及在项目中慢慢摸索,在此做个总结,方便后来人可以参考,如果不正确的地方,望大家指出。
1.要进行的在线编辑服务的地图数据源是不是必须存放到ArcSDE里?
答:是的,否则不可以发布在线编辑服务。
2.为什么频繁编辑数据之后,数据的查询、分析、编辑效率会越来越慢?
答:这是数据版本的问题,如果你的数据进行了版本注册,当频繁编辑数据时,由于修改的数据不是基础表的,而是增量表的,增量表会越来越大,导致查询效率会越来越慢,所以针对版本注册并且频繁编辑的数据,需要定期进行版本压缩,版本压缩执行命令是sdeversion -o compress -u sde。需要注意的是进行版本压缩的必须是SDE管理员用户。
3.什么情况下需要进行版本注册?
答:在线编辑的数据可是版本注册的数据,也可以是非版本注册的数据。如果客户频繁进行数据编辑,且是多用户并发操作,并且要求编辑的数据可以撤销,返回重新编辑,那么需要进行版本注册,反之,则可以不进行版本注册。
4.为什么编辑数据之后,看不到数据的变化?
答:首先肯定一点,出现这种情况肯定是数据进行了版本注册。而在版本注册的时候,没有勾选数据保存到基表中去,需要勾选。
5.用低版本的ArcSDE9.1,9.2,9.3导入数据到数据库,然后通过ArcSDE10连接数据库可以吗?
答:可以的,但是通过低版本导入到数据库数据,通过高版本连接的时候,在ArcMap中,会有部分图层出现spatial data index does not exist的错误从而不会正确绘制,这是因为空间索引的方式不同,可以在ArcCatlog中,选中这个要素,然后进行索引重建即可。
- 关于空间数据在线编辑和ArcSDE版本管理的一点总结
- 解决ArcSDE版本编辑及删除数据时出现的
- ARCSDE数据编辑版本问题讨论
- ARCSDE数据编辑版本问题讨论
- 关于HTML数据在线编辑
- 关于WebForm的编辑列ItemTemplate和EditItemTemplate的一点小总结
- 关于内存管理的一点小总结
- ArcSDE版本学习总结
- 解决ArcSDE版本编辑及删除数据时出现的Lock request conflicts with an established lock
- 关于ArcSDE数据库中版本数据提交到基本表的方法
- ArcSDE版本压缩之前对UNDO表空间的设置
- 关于outline的一点测试和总结
- 关于DFS和递归的一点总结
- 关于工作的一点总结和思考
- ArcSDE中空间数据的备份与恢复
- ArcSDE 8.1中空间数据的备份与恢复
- ArcSDE中空间数据的备份与恢复
- ArcSDE 中空间数据的备份与恢复 [转载]
- android中位图Bitmap工具类的实现
- 【SD第一课】SAP SD overview
- unable to start program XXX 拒绝访问解决
- 相对地址的导入jar包
- 浅析Ruby on Rails部署方案
- 关于空间数据在线编辑和ArcSDE版本管理的一点总结
- poj 1276 Cash Machin(混合背包)
- Spring事务管理例子
- java面试笔记01
- java中文件的读写操作工具类的实现
- 开篇
- ZOJ 1076 Gene Assembly LIS
- 黑马程序员《java基础总结(一)》(java概述与基础语法)
- asp.net mvc 3.0详细笔记__02__项目文件结构概述