谷歌出现了网格线

时间:2013-12-11 15:00:45

标签: google-maps

enter image description here由于某些未知原因,所有浏览器中的网格线都出现在我的地图上。我找了一个解决方案,但似乎没有什么可以解决的。我发现的每个解决方案都说您需要将浏览器设置为兼容模式。

function Initialize() {
            var centerPosition = new google.maps.LatLng(40.747688,-74.004142);
            var options = {
                zoom: 8,
                scrollwheel: false,
                center: centerPosition,
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                mapTypeControl: true,
                mapTypeControlOptions: {
                    style: google.maps.MapTypeControlStyle.DROPDOWN_MENU
                }
            };
            var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
            var marker = new google.maps.Marker({
                position: centerPosition,
                map: map![enter image description here][2]
            });
        };

2 个答案:

答案 0 :(得分:3)

这是一个CSS问题。您的CSS正在应用于地图图块(图像)。

答案 1 :(得分:0)

我遇到了类似的问题,其中的线条出现在Google地图上。经过仔细检查,我发现问题只在Chrome中重现。在类似的问题中给出了答案:

Google Maps random vertical line in Chrome

简短版本是当您在Chrome中放大和缩小时,浏览器中的错误会导致显示行。希望这个错误很快得到修复,这个答案将会过时!

另外,如果地图上的地方是夏威夷,那么O&A;和胡莫岛之间就有一条垂直线,O&岛之间有一条水平线。 #39; ahu和Kaua' i。由于某些原因,这些行似乎是地图的一部分,而不是浏览器缺陷的结果。