GeoWebCache提供了三种今天把GeoWebCache部署试用了一下,版本是0.8.1。
GeoWebCache提供了三种配置方式,在geowebcache-servlet.xml中定义。这个xml文件是一个spring配置文件,除了默认的配置选项,其它几项都被注释了。删除注释并在gwcTLDispatcher的config中去除相关注释就可以使用了。
第一种gwcDefaultConfig,gwc启动时扫描指定目录中的配置文件。配置文件的编写参考默认分发中的一个例子。不过离谱的是,默认的配置中,这个例子不在扫描路径下,需要手动修改一下。采用这种方式进行配置相对比较繁琐,但是好处是自定义性强。这种方式可以生成多个FeatureType叠加成的图层的缓存。
第二种gwcWMSConfig,只需指定wms服务器的getCapabilities的url即可通过getCapabilities获得的结果自动生成配置。
第三种gwsGSConfig,更加方便,只需在web.xml指定常量,GeoServer的GetCapabilities的地址即可。不过似乎这种方式只能对单独的featuretype缓存,而无法对多个要素层叠加生成的图层进行缓存。
除此以外,还要在web.xml中指定混存存放的目录。
生成的目录结构如:
%CACHE_DIR%\%CACHE_LAYER_NAME%\EPSG_4326\03\000\000\012\000\000\005.jpeg

Recent Comments