Log4Classicning

好读书 不求甚解 每有会意 便欣然忘食

Web Mapping Essential: TileCache
2008年1月16日

TileCache源自FOSS4G 2006大会上的一个决议,即后来OGC的一个推荐标准WMS Tiling Client Recommendation。所谓TileCache就是由于普通的WMS服务器在接收请求后要读取数据、生成图片,效率过低。那么对于那些一成不变的地图服务,可以在WMS前端封装一个TMS(Tiled Map Service)。TileCache首先缓存一些WMS地图图片,提供一个伪WMS,仅在适当的时候和后台的WMS服务器交互。

这个标准的实现是由OpenLayers的后台MetaCarta提供的,名字就叫做TileCache。TileCache以今年最流行的Python实现,可以通过cgi方式部署和运行在Apache和IIS以及Python的WSGI上。

无奈我LAMP不精,本想在Apache下运行一下并封装我的GeoServer WMS,但是一上午都没有成功。

考虑到Python的特性,实际上已经有了一个能够运行在Java环境中的TileCache。它通过Jython来运行原本的Python代码,于是将TileCache运行成一个Servlet。很遗憾,这个版本的TileCache我也没有运行起来。尽管作者的页面上说在功能性方面有完全的测试,但是还是报一些TypeError。

以下是一些网址,有兴趣的朋友可以研究一下,关于如何运行希望能够不吝赐教:
TileCache.org:
http://tilecache.org/
GeoServer Wiki:
http://docs.codehaus.org/display/GEOSDOC/TileCache+Tutorial
TileCacheAsServlet:
http://www.resc.rdg.ac.uk/twiki/bin/view/Resc/TileCacheAsJavaServlet

« Mashup Tool: WorldkitSun收购MySQL »
  • quote 3.harmony
  • 这段代码可以吗
    <worldkitconf>

    <wms maxtiledeg="256" width="512" height="512" id="WMSGM">http://192.168.0.217:8080/geoserver/wms?request=GetMap&layers=topp:ROAD1&srs=EPSG:4326&format=image/jpeg&styles=</wms>
    </worldkitconf>
  • 2008-1-16 15:15:27 回复该留言
  • quote 5.harmony
  • 应该可以,
    Apache 安装文件:httpd-2.2.6.tar.gz 。
    Python 安装文件:Python-2.5.1.tar 。
    Mod_python安装文件:mod_python-3.3.1.gz。
    Easy_install 安装文件: setuptools-0.6c7-py2.5.egg.
    Tilecache安装文件: TileCache-2.0-py2.5.egg.
    Tilecache 配置文件:tilecache.cfg
    以下是tilecache安装,你试试
  • 2008-1-16 15:43:40 回复该留言
  • quote 7.advance
  • 你可以设置下tilecache.cfg
    比如
    [basic]
    type=WMSLayer
    url=http://localhost:8180/geoserver/wms?
    layers=yd:djiangsu_table,yd:bjiangsu_line_table,yd:bjiangsu_poly_table,yd:rjiangsu_table,yd:pjiangsu_table,yd:tjiangsu_table
    extension=png
    srs=EPSG:4326

    ///////////
    如果你有兴趣的话可以加入我们的群,里面有多位硕士和博士,讨论气氛很热烈。
    我的QQ:79666049
    群号:40087303
    群名:开源GIS项目分析
  • 2008-1-16 16:49:10 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Search

站点统计

  • 文章总数:745
  • 评论总数:2630
  • 引用总数:4
  • 浏览总数:5693
  • 留言总数:42
  • 当前主题:ClassicningDailyLog Style
  • 当前样式:footoo

网站收藏

图标汇集

  • Creative Commons License
  • Widgetize!
  • visitor stats

Powered By Z-Blog 1.8 Spirit Build 80722

2004 - 2007 Classicning.com. 苏ICP备06039259号.