我正面臨着這個奇怪的問題。 bing map
不顯示在我的頁面上,因爲所有的控件,即使pushpins
顯示正確。
我GOOGLE了很多,同樣的功能在我的其他項目(S)虛擬地球 - 只有地圖不渲染
是偉大的工作,我懷疑的東西是錯誤的參考dev.virtualearth.net,還是我失蹤一些
這裏是我的代碼: ASCX(是動態生成的aspx的內容佔位符內):
<script charset="UTF-8" type="text/javascript" src="http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.2&mkt=de-de">
</script>
<div>
.
.
.
<div id="bigMapContainer">
<div id="eventMap">
</div>
</div>
</div>
後面的代碼:
string script = @"
function GetVEMap() {
map = new VEMap('eventMap');
map.SetDashboardSize(VEDashboardSize.Small);
map.LoadMap();
DisplayEventsOnMap();
}
function DisplayEventsOnMap() {
var eventMapLayer = new VEShapeLayer();
eventMapLayer.Id = 'eventMapLayer';
var points = null;
.
.
.
//Code to get the data for pin display etc
.
.
map.AddShapeLayer(eventMapLayer);
map.SetMapView(eventMapLayer.GetBoundingRectangle());
map.SetZoomLevel(15);
});
}
$(window).load(function() {
GetVEMap();
}
);";
ScriptManager.RegisterStartupScript(this, typeof(Page), "MapDisplay", script, true);
CSS:(?)
#bigMapContainer {display: block;}
#eventMap { position: absolute; width: 550px height: 500px; }
我加入其上不相關的地圖但可能會發生衝突我的地圖實現母版頁一些參考
<script type="text/javascript" src="/js/modernizr-2.0.6.min.js"></script>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="/js/script.js"></script>
<script type="text/javascript" src="/js/superfish.js"></script>
<script type="text/javascript" src="/js/jquery.flexslider-min.js"></script>
<script type="text/javascript" src="/js/jquery.ui.totop.js"></script>
<script type="text/javascript" src="/js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="/js/jquery.responsivemenu.js"></script>
<script type="text/javascript" src="/js/client.js"></script>
<script type="text/javascript" src="/js/jquery-ui.js"></script>
非常感謝幫助。
你能理清,這是關係到你的顯卡(硬件)機器上的問題..? – Marcel 2014-09-02 14:14:38
@Marcel:我認爲這不是硬件問題,因爲問題在另一臺機器上。和我的其他項目相同的實施工作正常 – 2014-09-02 14:19:08
@ShubhamBhave tuch ye na subhya ha? – Piyush 2015-03-04 10:03:50