首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenLayers、地图服务器和磁贴缓存

OpenLayers、地图服务器和磁贴缓存
EN

Stack Overflow用户
提问于 2010-01-14 00:29:02
回答 1查看 3.6K关注 0票数 2

我想提高我的应用程序的性能,使用OpenLayers,谷歌地图和带有TileCache (http://tilecache.org)的MapServer来显示专题地图。因此,我遵循installation instructions并成功安装了TileCache。

在我的应用程序中,我有以下代码来在我的底图上嵌入一个新的图层,到目前为止工作得很好:

代码语言:javascript
复制
var wms_layer = new OpenLayers.Layer.WMS("WMS layer","localhost/cgi-bin/mapserv"
        {
        map: [path_to_my_mapfile],
        layers: [list of layers],
        transparent:true
       }); 
my_map.addLayer(wms_layer);

documentation基本上是说,传递给OpenLayers.Layer.WMS构造函数的URL必须指向TileCache脚本,即tilecache.cgi或tilecache.py。

代码语言:javascript
复制
var wms_layer = new OpenLayers.Layer.WMS("WMS layer","localhost/cgi-bin/tilecache/tilecache.cgi"
           {
           map: [path_to_my_mapfile],
           layers: [list of layers],
           transparent:true
          });
my_map.addLayer(wms_layer);

不幸的是,它不能工作,这意味着当我切换url时看不到任何映射。你知道会出什么问题吗?也许这是我在tilecache.cfg中遗漏的一个配置设置,但我不知道正确的设置是什么。

有没有人在这个问题上有经验?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-01-22 18:17:25

如果您对上面提到的问题有疑问,但无法在这里回答,请订阅OpenLayers邮件列表。到目前为止,我从订阅这个列表的人那里得到了很大的支持。

访问:http://openlayers.org/mailman/listinfo

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2058371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档