建立第一個ArcGIS API for Silverlight應用

暖楓無敵發表於2012-05-31

      在完成前面的開發環境搭建以後,接下來實現我們的第一個ArcGIS API forSilverlight應用程式。

      接下來我們一步一步來操作:


1、  開啟Visual Studio2010,建立一個Silverlight應用專案及一個宿主的Web網站,如下圖:





2、建立好的應用程式結構如下,包括一個Silverlight應用和一個宿主的Web專案。





3、接著右鍵點選Silverlight專案中的引用,選擇新增引用,如下圖:




4、在彈出的框中,選擇下圖中的ESRI的程式集dll




5、開啟MainPage.xaml檔案,新增ESRI的名稱空間

                   

 xmlns:esri="http://schemas.esri.com/arcgis/client/2009"



6、接著在Grid空間中新增Map控制元件程式碼

<esri:Map x:Name="MyMap" >
            <esri:ArcGISTiledMapServiceLayer ID="StreetMapLayer" 
                Url="http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer"/>
 </esri:Map>

這裡用到的是快取地圖esri:ArcGISTiledMapServiceLayer ,關於圖層會在後面介紹。



7、做完以上6步後,儲存程式並編譯執行程式,一個世界地圖就展現在我們的面前了,現在這個地圖只能通過滑鼠滾動進行範圍縮

放,並無其他功能,關於其他的功能在後續會陸續介紹。


相關文章