2012-11-04 79 views
0

使用visual web developer express 2010,我想要顯示一個形狀文件,並且能夠根據某些數據值操作由該形狀文件指定的區域的顏色。使用VEMap爲區域着色

我發現了一些代碼(我認爲這是一個MSDN頁面),它將一個簡單的地圖引發到網頁的屏幕上。那就是:

<script type="text/javascript" src="http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.3"></script> 

    <script type="text/javascript"> 
     var map; 

     function OnPageLoad() { 
      map = new VEMap('myMap'); 
      map.LoadMap(); 

     } 
    </script> 

<body onload="OnPageLoad();"> 
    <div id="myMap" style="position:relative;width:640px;height:480px;"></div> 

它不使用shape文件本身,但在網上的東西,它的指向(虛擬地球)。沒關係,這可能會起作用,但...

它顯示了一些具有一些基本控制機制(平移,縮放等)的地圖。我複製粘貼到一個網頁,它運作良好。我希望能夠根據某些值在此地圖上着色區域。我認爲這個東西必須有某種底層結構(對象模型),其中包含對區域的引用等。但是我可以通過visual web developer express 2010中的intellisense獲得任何幫助。

任何人都有想法該怎麼做?

同時,回到搜索網頁。

回答

0

6.3我相信你用VEShape Class來做到這一點。

這裏是用於6.3的classes supported

這些是一些很棒examples讓你開始。儘管它們中的很多是7.0版本,但語法非常相似。如果你有麻煩的轉換,這裏是一個很好的migration由msdn提供的6.3到7.0。