0

Minesotta Map Server からのOpenLayerをOSM レイヤーに Base Layer として配置する際に問題が発生しています。

Googleマップをベースレイヤーとして使用すると、正常に機能します!.

osm をベースレイヤーとして、OpenLayer をオーバーレイヤーとして機能させることは可能ですか? または、この組み合わせが可能かどうか

4

1 に答える 1

1

私があなたの質問をよく理解していれば... allOverlays: true link1 , link2 を設定する必要 あります

var options = {
    projection: mercator, //EPSG:3785/900913
    displayProjection: geographic, //EPSG:4326
    theme: null,
    maxExtent: new OpenLayers.Bounds(-20037508.34, -20037508.34, 20037508.34, 20037508.34),
    maxResolution: 156543.0339,
    units: 'm',
    controls: [],
    numZoomLevels: MAX_ZOOM_LEVEL,
    allOverlays: true
};
OpenLayers.Util.DEFAULT_PRECISION = 18;

mp = new OpenLayers.Map('map', options);
于 2012-06-28T14:20:14.577 に答える