开发基于必应地图SilverLight控件的应用需要如下准备工作:
首先安装开发环境,你可以选择最新的开发工具:
Microsoft Visual Studio 2010以及Microsoft Silverlight 4 Tools
接着创建必应地图开发者账号。登录
Bing Maps Accounts Center 步骤如下:
访问https://www.bingmapsportal.com,点击Create an account
使用你的Windows Live ID(MSN账号)登录,如果没有的话先上https://www.bingmapsportal.com/SignIn/Logon创建一个
使用Windows Live ID登录以后,需要你提供以下信息:
Account name 必填,自己定义个唯一的账户名称
Contact name 选填,联系人名
Company name 选填,公司名
Email address 必填,用以和账户的所有者进行联系,你也可以采用Windows Live ID作为Email Address;
Phone number 选填,电话号码;
接着获得必应地图Key:
点击Create or view keys。如果以前没有创建过Key,则可以输入你的地图应用的名字及URL,点击Create key按钮来生成一个Key。
最后你需要
Bing Maps Silverlight Control SDK
- 大小: 20.9 KB
分享到:
相关推荐
本篇将详细介绍如何在Windows Phone应用中使用Bing Maps Silverlight控件。 1. **Bing Maps 帐号注册** - 在使用Bing Maps服务前,首先需要注册一个Bing Maps帐户,以获取API密钥。这个密钥是连接应用和Bing Maps...
银光(Silverlight)操作Bing Maps的核心在于Bing Maps Silverlight控件,这个控件允许开发者添加地图层、标记、路线、图层管理等功能。要开始使用,你需要在项目中引用Microsoft.Maps.MapControl库,并在XAML中添加...
- **Silverlight 控件**:专门针对全球地图设计了一个名为Bing Maps Silverlight Control (BMSC) 的控件,该控件基于Silverlight 3构建,用于地图显示和交互。 #### 二、开发准备与基础知识 - **开发环境**:...
必应地图Silverlight控件是微软提供的一种用于在Web应用中集成地图功能的开发工具,主要基于Silverlight技术。这个控件允许开发者轻松地在网页上嵌入交互式的地图,提供丰富的地图操作和视觉效果。在给定的压缩包...
本篇将深入探讨如何利用Silverlight 4与Bing Maps API共同构建一个生动的示例应用,以此帮助开发者了解两者结合的应用场景和实现方式。 首先,Silverlight 4是微软推出的第四代Silverlight技术,它提供了丰富的用户...
本实例聚焦于Silverlight在构建富媒体特效地图方面的应用,具体是利用Bing Maps服务来实现这一功能。下面我们将深入探讨Silverlight与Bing Maps的结合以及相关技术知识点。 首先,Silverlight提供了丰富的图形和...
Ldh.Maps是一款基于Bing Maps控件的扩展组件,它的主要目的是为了提供更丰富的地图交互功能,以满足开发者和用户的多样化需求。在V1.1版本中,Ldh.Maps进一步提升了用户体验,增加了多项实用的鼠标工具,以及一个新...
然而,可以使用WebBrowser控件(一个ActiveX对象),它是Silverlight 4引入的新功能,在Silverlight 5中继续得到支持。WebBrowser控件可以嵌入到Silverlight应用中,用户可以通过它来浏览网页,实现类似浏览器的功能...
- **地图集成**:介绍在Windows Phone上使用Bing Maps Silverlight控件的步骤,提供应用程序与Bing Maps集成的快速参考。 #### 八、使用Pivot和Panorama控件 - **新控件应用**:介绍使用Pivot和Panorama控件呈现...
总的来说,使用Silverlight 5在Visual Studio 2010中开发OOB模拟浏览器是一项技术挑战,它涉及到了Silverlight控件的使用、跨域通信、JavaScript集成以及安全策略等多个方面。通过这样的项目,开发者可以提升自己在...
在Silverlight环境中,Bing Maps SDK的使用需要结合XAML和C#代码来实现。开发者可以通过XAML定义地图的外观和布局,然后在C#代码中处理逻辑和交互。同时,Silverlight的异步编程模型使得地图数据的加载和更新更加...
- **支持的地图类型**:包括动态地图(Dynamic Maps)和缓存地图(Tiled Maps),同时还可以使用Bing Maps Services作为地图源。 - **图形元素**:支持点、线、面等图形元素,并提供了丰富的符号(Symbol)和渲染(Renderer...
1. **地图服务**:ArcGIS for Silverlight 支持多种地图服务类型,如 ArcGIS Server 地图服务、Bing Maps 服务等。 2. **图层管理**:支持动态添加、移除或更新图层,方便用户根据需要调整地图内容。 3. **空间查询*...
8. **地图集成**:为了显示航线和机场位置,航班系统可能集成地图API,如Bing Maps或Google Maps,通过Silverlight封装的API实现地图展示和交互。 9. **性能优化**:考虑到航班系统可能包含大量数据和复杂的动画,...
2. **地图数据集成**:该实例可能使用了Microsoft Virtual Earth API(现已被Bing Maps API取代)来获取地理数据。Silverlight应用可以通过Web服务接口与服务器进行通信,加载地图图像并进行动态叠加。 3. **用户...
开发者可能使用了开源的GIS库,如SharpMap或MapServer,或者直接与商业地图服务提供商如Google Maps或Bing Maps的API集成。 3. **XAML语言**: XAML(Extensible Application Markup Language)是Silverlight界面...
3. **MapService.cs**:这可能是与地图服务交互的类,比如从在线地图服务提供商(如Google Maps或Bing Maps)获取地图数据。它可能包含了请求地图数据、解析响应以及错误处理的逻辑。 4. **WorkerSingleton.cs**:...