阅读:13527回复:19
[讨论]Oracle Spatial vs ArcSDE
<P>1、大家可以谈谈Oracle Spatial 和 esri ArcSDE的基本性能,以供大家参考</P>
<P>2、Oracle Spatial 能取代esri arcsde吗?</P> <P>请大家建议!</P> <P>Oracle Spatial 介绍:</P> <P><a href="http://www.oracle.com/technology/products/spatial/index.html" target="_blank" >http://www.oracle.com/technology/products/spatial/index.html</A></P> <P>ARCSDE与Oracle Spatial同样都是用于存储空间数据的,但两者有本质的区别:</P> <P> a) 管理的对象不同。Oracle Spatial只能管理简单的“点、线、面”空间要素的存储和检索,而ArcSDE还能管理注记、拓扑关系、栅格数据、CAD数据,并具有版本控制和长事务处理机制; b) 数据的互操作性不同。ArcSDE支持的格式与OGC颁布的规范一致,而Oracle Spatial支持的格式与OGC规范不全相容,这自然会影响基于该平台的GIS系统的数据的共享和互操作性; c) 效率不同。ArcSDE对空间数据的访问与管理效率要比Oracle Spatial高,而效率始终是GIS系统重点考虑的问题。因此,对于那些不仅仅满足将空间数据找个地方存起来的应用,考虑ArcSDE是更合理的选择。 优点: a) 利用ArcSDE数据库存取、管理空间数据,真正实现数据的唯一性,保证数据的安全性。 b) Arc/Info强大的数据分析、数据处理、数据共享功能,满足用户的广泛的需求。 c) 对空间数据的高效检索和最低网络负荷。 d) 具有开放、强大、全面的开发环境,可非常容易实现与其它系统的集成。 e) 模块化和可伸缩的特性,在构造系统时提供更大的灵活性,即可以是一个独立的应用也可以是跨越全球的分布式网络应用。 当然,ArcInfo是在系统对安全性和响应性能要求很高的情况下的解决方案。 缺点: a) ArcSDE的License 限制较严、价格较高。系统的并发用户数较多时,License的购置成本将会很高。 b) 数据库维护要求高。数据库维护人员要有较好的Oracle数据库知识、Arc/Info系列产品知识。 对于建立的高起点、高标准的信息系统,综合考虑城市地理信息系统的延伸性和扩展性、海量数据的存储、高效并发访问、系统的开放性和安全性等因素,选择Arc/Info系列产品来建设本系统自然是最理想的选择。 </P> |
|