ArcGIS API for Silverlight开发入门 环境搭建

ArcGIS API for Silverlight开发入门 环境搭建,第1张

概述文章来源:http://www.cnblogs.com/ 本篇文章来源于 GIS空间站 转载请以链接形式注明出处 网址:http://www.gissky.net/Article/2185.htm   Silverlight/开发入门 环境搭建 1 Silverlight/SDK 下载ArcGIS API for Microsoft Silverlight/WPF ,需要注册一个ESRI Gloa

文章来源:http://www.voidcn.com/article/p-ugwheald-bnx.html
本篇文章来源于 GIS空间站 转载请以链接形式注明出处 网址:http://www.gissky.net/Article/2185.htm

 

Silverlight/开发入门 环境搭建
1 Silverlight/SDK
下载ArcGIS API for Microsoft Silverlight/WPF ,需要注册一个ESRI Gloab 账户。
下载地址http://resources.esri.com/arcgisserver/apis/silverlight/
2 开发环境:
1)Visual Studio 2008 SP1 或者 Visual Web Developer Express with SP1
下载地址 :
Visual Studio 2008 SP1:
http://msdn.microsoft.com/en-us/vs2008/products/cc268305.aspx
Visual Web Developer Express with SP1:
http://www.microsoft.com/express/vwd
不想装vs2008的话,可以选择vwd,安装文件比较小
2)Silverlight Tools for Visual Studio 2008 SP1 (add-on)
下载地址
http://www.microsoft.com/downloads/details.aspx?FamilyId=c22d6a7b-546f-4407-8ef6-d60c8ee221ed&displaylang=en
首先安装vs2008或者vwd,然后安装Silverlight Tools for Visual Studio 2008 SP1,开发环境就搭建好了。
3 helloWorld
1)打开vwd,新建一个Silverlight工程。


2)选择Add a New ASP.NET web project to solution to host  Silverlight


3) 点击ok


4) 添加引用,找到siliverlight SDK 目录下面siliverlight\ESRI.ArcGIS.dll


5) 将如下代码添加到page.axml中
<UserControl x:Class="HelloWorld.Page"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:esri="clr-namespace:ESRI.ArcGIS;assembly=ESRI.ArcGIS"
    xmlns:esriSymbols="clr-namespace:ESRI.ArcGIS.Symbols;assembly=ESRI.ArcGIS"
    xmlns:esriGeometry="clr-namespace:ESRI.ArcGIS.Geometry;assembly=ESRI.ArcGIS"
    >
    <GrID x:name="LayoutRoot" Background="White">
        <GrID.Resources>
            <esriSymbols:SimpleMarkerSymbol x:Key="RedMarkerSymbol" color="Red" Size="12" Style="Circle" />
            <esriSymbols:PictureMarkerSymbol x:Key="PinPictureMarkerSymbol" ffsetX="11" ffsetY="39" Source="/Assets/images/i_pushpin.png" />
            <esriSymbols:PictureMarkerSymbol x:Key="GlobePictureMarkerSymbol" ffsetX="8" ffsetY="8" Source="/Assets/images/globe-16x16.png" />
            <esriSymbols:Simplelinesymbol x:Key="Redlinesymbol" color="Red" WIDth="4" Style="SolID" />
            <esriSymbols:Cartographiclinesymbol x:Key="Cartolinesymbol" color="Green" WIDth="4" DashCap="Triangle" DashArray="5 1" />
            <esriSymbols:SimpleFillSymbol x:Key="RedFillSymbol" Fill="#66FF0000" borderBrush="Red" borderThickness="2" />
            <esriSymbols:PictureFillSymbol x:Key="GlobePictureFillSymbol" Source="/Assets/images/globe-16x16.png" />
        </GrID.Resources>
        <esri:Map x:name="myMap">
            <esri:Map.Layers>
                <esri:ArcGISTiledMapServiceLayer ID="StreetMap" Url="http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer"/>
                <esri:Graphicslayer ID="MyGraphics" />
            </esri:Map.Layers>
        </esri:Map>
    </GrID>
</UserControl>


6)编译 运行 。

 


本篇文章来源于 GIS空间站 转载请以链接形式注明出处 网址:http://www.gissky.net/Article/2185.htm

总结

以上是内存溢出为你收集整理的ArcGIS API for Silverlight/开发入门 环境搭建全部内容,希望文章能够帮你解决ArcGIS API for Silverlight/开发入门 环境搭建所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1066331.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存