2009-07-20 13 views
1

実際にマップの全機能だけが必要ですが、タイルがなく、サーバーに要求はありません。私は何とか最初の負荷でそれらをスキップできますか?私が設定できるデフォルトのパラメータはありますか?もしそうでなければ、私は自分自身でパッチを作るだろうが、私はそれがまだ行われていないかどうかはわからない。OpenLayersでタイルの読み込みをスキップするにはどうすればよいですか?

答えて

1

私がここに貼り付けたコードは、ロードできないダミーレイヤーを持つopenlayersインターフェイスを提供します。私があなたがこれを望む理由はわかりませんが、空のOpenLayersマップウィンドウが表示されます。

<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <title>OpenLayers Standalone</title> 
    <script src="http://www.openlayers.org/api/OpenLayers.js"></script> 
    <script type="text/javascript"> 
     var map, layer; 
     function init(){ 
      map = new OpenLayers.Map('map'); 
      layer = new OpenLayers.Layer.WMS("dummy", 
        "", 
        {layers: 'basic'}); 
      map.addLayer(layer); 
      //map.zoomToMaxExtent(); 
     } 
    </script> 
    </head> 

    <body onload="init()"> 
    <h1 id="title">Basic Single WMS Example</h1> 
    <div id="map" style="width:250px;height:250px"></div> 
    <div id="docs"> 
    </div> 
    </body> 
</html> 
+0

空のtest.htmlドキュメントにコードをコピーし、デスクトップから直接実行することもできます。ズームしてパンすると、ピンクの空のタイルが表示されます。 – milovanderlinden

+0

はい、問題はこれが404応答を生成し、私はそれらを必要としないということです。何とか同じことを何とかしても、404を使わなくてもいいですか? – stoimen

+0

stoimen、より具体的にしてください。なぜマップレイヤーを一切持たないオープンレイヤーを望んでいるのですか? – milovanderlinden

1

ベクターレイヤーを使用してください。

http://openlayers.org/dev/examples/snapping.html

あなたが実際にも、マップにレイヤを与える必要がありますか?私はそれをやってみたことがありません。

1

ローカルの1つの小さな透明なPNGタイルを使用してください。

関連する問題