读书人

google 地图 api地面叠加层不能显示网

发布时间: 2012-11-05 09:35:12 作者: rapoo

google map api地面叠加层不能显示网络图片

C# code
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html><html><head><meta name="viewport" content="initial-scale=1.0, user-scalable=no" /><style type="text/css">  html { height: 100% }  body { height: 100%; margin: 0px; padding: 0px }  #map_canvas { height: 100% }</style><script type="text/javascript"    src="https://ditu.google.com/maps/api/js?sensor=true"></script><script type="text/javascript">    function initialize() {        var newark = new google.maps.LatLng(40.740, -74.18);        var imageBounds = new google.maps.LatLngBounds(    new google.maps.LatLng(40.716216, -74.213393),    new google.maps.LatLng(40.765641, -74.139235));        var myOptions = {            zoom: 13,            center: newark,            mapTypeId: google.maps.MapTypeId.ROADMAP        }        var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);        var oldmap = new google.maps.GroundOverlay("http://www.lib.utexas.edu/maps/historical/newark_nj_1922.jpg",imageBounds);        oldmap.setMap(map);    }    google.maps.event.addDomListener(window, 'load', initialize);</script></head><body>  <div id="map_canvas" style="width:100%; height:100%"></div></body></html>

想在地图上面加一个叠加层,图片"http://www.lib.utexas.edu/maps/historical/newark_nj_1922.jpg"可通过网络访问,但是不能加载到地图上;但是如果把图片保存到文件夹里边,通过"image3/img"可以正常加载。这是怎么回事哦?求解!

[解决办法]
IE7,IE8,firefox4.0都可以加载,没问题

读书人网 >ASP

热点推荐