2

OpenLayers、Google マップ、MapServer と TileCache ( http://tilecache.org )を使用して主題図を表示するアプリケーションのパフォーマンスを改善したいと考えています。したがって、インストール手順に従い、 TileCache を正常にインストールしました。

私のアプリケーション内には、これまでのところ正常に動作するベースマップの上に新しいレイヤーを埋め込むための次のコードがあります。

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);

ドキュメントには、基本的に、OpenLayers.Layer.WMS コンストラクターに渡される URL が TileCache スクリプト、つまり tilecache.cgi または tilecache.py を指している必要があると記載されています。

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 で見逃した構成設定かもしれませんが、正しい設定が何であるかを理解できませんでした。

誰かがこの問題についていくつかの経験を持っていますか?

4

1 に答える 1

1

上記の問題についてここで回答できない質問がある場合は、OpenLayers メーリング リストに登録してください。これまでにそのリストに登録してくださった方々から多大なご支援をいただきました。
訪問: http://openlayers.org/mailman/listinfo

于 2010-01-22T10:17:24.733 に答える