GIS数据快速访问的一个思路
Posted by
蒋波涛
18 March,2010 Views
(1)Comment
在许多涵盖有GIS功能的业务系统中,都是惯常使用AE+SDE来开发的,通过SDE存储地理数据,使用AE的MapControl控件来显示,这也是典型的C/S思路。但是在这种模式中,一旦数据量很大,或者并发用户很多时,数据的访问效率其实非常低下,而好不容易搞过来的数据,也不过是其一个背景图的作用。费这么大的尽头,其实效果却很简单。
一种解决方式是使用ArcGIS Server,采用B/S的架构加瓦片技术,这并不难办到,唯一的问题是C/S和B/S程序混合在一块,尤其是在数据相互交互时总显得有些别扭。
前几天在做Mobile开发时突然发现Mobile原来还有WinForm类型的控件,而且该控件可以使用本地缓存数据。考虑了一下,似乎可以采用这种方式来提高数据访问速度:
1.客户端:Mobile MapControl
2.数据层:本地缓存数据+AGS服务
AGS服务的一个好处是如果数据相交本地缓存有变化,它会覆写本地缓存,从而使下一次访问得到的速度更快。大家可以试试看。
Related Items
Categories :
ArcGIS Server
Comments
Leave a comment
Or, take a look at Archives and Categories
积累经验 ^^