OpenLayersを使用してマップページを作成しました。ユーザーは、期間、騒音源、および年ごとに特定のテーマのオーバーレイ(騒音レベル)を選択できます。Openlayers Googleマップのレイヤーは、Internet Explorerでは空白のままです
私は、ユーザーが基本(または背景)レイヤーを選択できるようにしたいと考えていました:2つの(公開)OpenStreetMapレイヤー、Googleベースレイヤー、地図のレイヤー。 私はもともとBingマップ(Virtual Earth)も提供したいと思っていましたが、それらは異なるプロジェクションを使用しているので、オーバレイ(カスタム提供タイル)と組み合わせて使用することはできません。
Firefox、Chrome、Safari、Opera(あまりクリックしない場合)は、ほぼすべてのブラウザでうまく動作します。しかし、Internet Explorer(バージョン7と8)を使用している場合、Google Mapsのレイヤーの1つを選択すると空白の背景になります。 私はFiddlerでテストしましたが、タイルは検索されません。
私はここに壁を掛けています。
誰もが以前にこの問題に遭遇しましたか(できればそれを解決しましたか)?または、誰かが間違っている可能性があるアイデアを持っていますか?
編集:サイトはhttp://software.dgmr.nl/geluidskaart/にあります。
これは多少話題にはなりませんが、Googleマップが選択されているときに「地図データ」ポップアップで同じ問題が発生している可能性があります。あなたはおそらくolの例で見ることができるように、新しいバージョンのGoogleレイヤーがそこに使われているので、それは欠けています。私はol 2.10を使用することを余儀なくされたので、スクリプトタグに新しいバージョンのレイヤ実装を追加して使用しました。それが役に立てば幸い。 –