论坛首页 Java企业应用论坛

基于java技术的GIS网站

浏览 16740 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-04-29  
为什么不用geoserver的gwc?  还单独配tilecache
0 请登录后投票
   发表时间:2011-04-29   最后修改:2011-04-29
对不起,服务器down了。因为网络部门正在升级储存。现在应该恢复了。
0 请登录后投票
   发表时间:2011-04-29  
dsjt 写道
弱弱的问下 tilecache ==切片缓存 ?
这是个什么东西 ??

一项技术?一种硬件?还是一个框架?

网上地图的瓶颈一在网速,二在服务器的图片生成。每次用户查看地图时,地图服务器都要根据地点和范围重新产生图片。在2006年的FOSS4G (参见http://2011.foss4g.org/)上,他们建议预先生成地图,按一定格式存储,这样每次用户索取地图时,就不用再重复地生成地图。这就成为了后来的WMS-C。只是一种技术,或者一种思路。
0 请登录后投票
   发表时间:2011-04-29   最后修改:2011-04-29
hooyeah 写道
为什么不用geoserver的gwc?  还单独配tilecache

tilecache可分为两种思路,一为静态tilecache,二为动态tilecache (例如geoserver的gwc)。gwc的思路是缓存用户访问过的地图,而不是所有的地图,因为大家访问的只是非常热门的一些地方,例如城市。这种方式适合图层比较少的情况。一旦图层过多,就会导致太多的空间浪费,不是一般的往站可以承受的起的。所以,我们最后采用了动态生成,而非gwc.
0 请登录后投票
   发表时间:2011-04-30  
哦...你的动态性指的是  只对应你所请求的区域范围并且是对特定level生成瓦片..而不是想gwc的那样 是整个图层的切片..?不知道理解错没? 体现出 按需切片的原则... 我记得以前用tilecache还有一个问题 多图层切片加载时候 那个透明属性体现得不好..导致返回瓦片图层叠加后比较模糊...问了一下说是tilecache切片支持的图片格式不能很好保证透明的效果...当时没搞定  就用gwc了..不知道你们有没有这个问题 怎么解决的? 谢谢...
0 请登录后投票
   发表时间:2011-05-01   最后修改:2011-05-01
hooyeah 写道
哦...你的动态性指的是  只对应你所请求的区域范围并且是对特定level生成瓦片..而不是想gwc的那样 是整个图层的切片..?不知道理解错没? 体现出 按需切片的原则... 我记得以前用tilecache还有一个问题 多图层切片加载时候 那个透明属性体现得不好..导致返回瓦片图层叠加后比较模糊...问了一下说是tilecache切片支持的图片格式不能很好保证透明的效果...当时没搞定  就用gwc了..不知道你们有没有这个问题 怎么解决的? 谢谢...


gwc会存储你所访问过的所有图片。由于一般只有热点地区容易被访问,所以它省下了其它地区的图片。而动态产生即为每一个请求临时产生一个图片,用后即删:相对较慢但是没有存储空间的问题。避免多图层叠加也是采用动态生成的一个原因。多图层的叠加将会导致大量的http请求(比如,2个图层大概需要2*45个瓦片请求图覆盖我的屏幕),而采用动态生成则只需要一个http请求。我不觉得切片的图片格式不能很好地递保证透明,因为你可以采用png32。我想你们但是遇到的问题是由于地图服务器不支持高质量的wms请求(或者你的wms请求没有设置图片精度),从而导致产生的图片模糊。我们也遇到过这个问题。我们现在的图片质量要超过google和bing.
0 请登录后投票
   发表时间:2011-05-03  
看看openlayers吧。
0 请登录后投票
   发表时间:2011-05-03  
也用到了openlayers
0 请登录后投票
   发表时间:2011-05-04  
刚刚试用了一下,感觉还不错,可能网络有点问题吧,加载的速度非常慢,不知道是不是因为用的动态切片导致的。之前学的是GIS,对GIS有一种难以割舍的感觉啊,:-)
切片缓存个人认为静态可以适用的范围更广一些,对用户的体验也是一大提升,不需要等待过多的时间,快速响应用户需求才是王道啊,当然每个项目肯定都有每个项目特定的需求和场景,:-)
0 请登录后投票
   发表时间:2011-05-04  
问下,开源不?
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics