1

実際には、マップの完全な機能のみが必要ですが、タイルはなく、サーバーへのリクエストもありません。初期ロードでそれらをスキップできますか? 設定できるデフォルトのパラメータはありますか? そうでない場合は、自分でパッチを作成しますが、まだ完了していないかどうかはわかりません.

4

3 に答える 3

1
layer = new OpenLayers.Layer.OSM("Transparent","/img/1x1_transparent.png", {numZoomLevels: 19}, {isBaseLayer:true});

ローカルの単一の小さな透明なpngタイルを使用するだけです。

于 2012-05-07T19:08:34.520 に答える
1

ベクターレイヤーを使用するだけです。

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

実際にマップにレイヤーを与える必要さえありますか? 私はそれを試していません。

于 2010-04-05T17:02:11.637 に答える
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>
于 2009-07-23T16:34:23.207 に答える