Google Maps Openlayers Layers Remain Empty in Internet Explorer

I created a map page using OpenLayers. The user can select a specific thematic overlay (noise levels) by period, noise source and year.

I wanted to allow the user to choose a base (or background) layer: one of two (open) OpenStreetMap layers, Google base layers, or one of Yahoo! Map layers. I originally also wanted to provide Bing (Virtual Earth) maps, but since they use different projections, I cannot use them in combination with my overlays (tiles made by the user).

Everything works fine in all browsers: Firefox, Chrome, Safari and Opera (unless you click too much). But when using Internet Explorer (versions 7 and 8), selecting one of the Google Maps layers leads to an empty background. Ive been tested with Fiddler, and the arent plates were even removed.

Im running the wall here.

Has anyone encountered this problem before (and preferably: solved it)? Or can someone understand what might be wrong?

Edit: The site is located at http://software.dgmr.nl/geluidskaart/ .

+3
source share
2 answers

I had a problem with the base layers of Google when using the overview window and the combination of Yahoo and Google levels.

Yahoo, , ( ).

, JavaScript.

ymapapi :

this.MP -

. CSS. / Google , "background: url (http://js.mapbox.com/theme/dark/blank.gif)"; Google. , Google .

OpenLayers.Layer.Google_95_EventPane DIV.

+3

. โ„– 7 , , . , .

"blank.gif" . IE.

+4

Source: https://habr.com/ru/post/1786427/


All Articles