1

私の openlayers マップが入っている div の幅は約 300px で、レベル 0 (1 つの 256x256 タイル) までズームダウンしたいのですが、OpenLayers ではできません。でもGoogleマップならできる。

設定を探しましたが、見つかりません。

私がやりたいのは、全世界を同時に見ることだけです。Google マップでできます。Google では世界の約 150% を表示できますが、openlayers では 100% に制限されているようです。つまり、全世界の地図を見たい場合 (合理的な要求)、ウィンドウのサイズを正確なピクセル。それは少しばかげています。これを行うのは本当に難しいですか?

ありがとう。

4

2 に答える 2

1

Openlayers 2.12 には変更があり、ベース レイヤーが wrapDateLine に設定されている場合、マップをズームアウトして 2 つの世界を表示することができませんでした。

https://github.com/openlayers/openlayers/blob/master/notes/2.12.md#changes-when-base-layer-configured-with-wrapdateline-true

于 2013-01-16T20:07:16.380 に答える
0

OpenStreetMapが提供する最小のタイルは256x256(http://c.tile.openstreetmap.org/0/0/0.png)であるため、サイズを変更せずに世界のより小さなビューを取得することはできません。

于 2012-08-01T13:34:57.893 に答える