随笔分类 - BingMaps
摘要:本人也正在学习ArcGIS API For Silverlight,希望通过博文和大家相互交流、学习,如有不对请及时指正~最近,主要在研究如何将在线地图叠加到Silverlight中,当然没有啥原创,只是总结了现在普遍存在的一些方法。(1)使用自带的ESRI.ArcGIS.Client.Toolkit.DataSources.dll。只要按装ArcGIS API For Silverlight即可调用。主要是调用OpenStreetMap,适合做城市人文方面的信息展示,因为有大量的道路,交通数据。前端XAML代码如下:1 xmlns:esri="clr-namespace:ESRI.
阅读全文
摘要:毁灭2012博客园首页新闻新随笔联系管理订阅随笔- 125 文章- 0 评论- 446上百例Silverlight网站及演示汇总,供友参考今天我将发现的Silverlight网站总结一下,一一列出1.银光中国网给我们提供了上百例Silverlight的网站示例,感兴趣的朋友可以到此网站浏览2.silverlight版QQ想必大家也熟悉了3.四海伟业4.http://www.pureblue.co.nz/silverlightsurface/5.MSN twilight 网站http://msntwilight.com/6.http://www.eslassistant.com/7.股票交易系统
阅读全文
摘要:Bing Maps进阶系列九:使用MapCruncher进行地图切片并集成进Bing Maps 在Bing Maps开发中,由于各种应用功能的不同,更多的时候用户可能需要将自己的一部分图片数据作为地图数据用来呈现在Bing Maps中,要实现这一功能就首先需要了解Bing Maps的TileSystem的相关算法,然后在对图片进行切片为Bing Maps TileSystem算法所对应的图片格式和命名等,以此来实现发布自己的图片数据,并通过自定义TileSource来实现加载自定义发布的地图数据。 微软提供有专门用来切片源图片的工具MapCruncher,可以通过http://resear..
阅读全文
摘要:【Silverlight】Bing Maps学习系列(八):使用Bing Maps Silverlight Control加载自己部署的Google Maps 上个月微软必应地图(Bing Maps)大中华区业务拓展经理acnchen发布了一篇《在必应地图SilverLight控件中加载其他地图(Google卫星图等)》的文章,里面详细介绍了如何实现加载Google卫星地图。本文要介绍的内容和这篇文章差不多,Bing Maps Silverlight Control除了可以加载外网的Google卫星地图,同样也是可以加载自定义的Google Maps地图数据的,包括卫星地图和路况地图。 首..
阅读全文
摘要:http://www.cnblogs.com/beniao/archive/2010/01/13/1646446.htmlBēniaǒ成长笔记在IT江湖里我不是一名老手,我只是一名普通的程序员,愿意帮助学习程序开发的新手的程序员。
阅读全文
摘要:Bing必应地图中国API - 在地图上画圆2011-05-24 14:49:37|分类:Bing&Google|字号订阅《变形金刚2》上映4日国内票房过亿,基本上我只能等盗版流出下载观看了。很多时候愿望很小,却不容易实现。比如我一直想写一篇博客,介绍一下在地图上画圆。这个想法来源于不止一个客户问起怎么在必应地图上实现区域搜索,比如搜索一个圆、长方形、多边形内的兴趣点。于是衍生出来一个问题,微软必应地图为什么不提供更丰富的地图功能,比如测量两点之间的距离,画各种形状等等;再衍生一个问题,不止一个朋友抱怨微软spcase越来越难用了,比QQ空间做的还差,为什么不这么做,为什么不那么做;其
阅读全文
摘要:Bing必应地图中国API入门讲座之八:显示驾车路线2011-05-24 14:47:36|分类:Bing&Google|字号订阅这篇文章非常值得纪念,因为我是在Google大楼里写的,呵呵。正好过来找一个朋友吃饭,等他开完会议,抽空完成这篇文章。Google中午提供免费的午餐,居然还有扇贝,外加甜点、水果。其实也不值几个钱,但是给人感觉好像福利很不错的样子。回到正题。显示驾车路线主要用到了Map.GetDirections(locations, options)方法。关于这个方法的详细说明,参见http://msdn.microsoft.com/en-us/library/bb877
阅读全文
摘要:Bing必应地图中国API - 添加实时交通信息2011-05-24 14:44:58|分类:Bing&Google|字号订阅2009年4月23日,微软必应地图中国API新增实时路况API。第一时间为大家带来这个API的应用例子。其实,我们完全可以不用修改任何代码就能查看实时交通路况。因为地图导航工具栏就有“实时路况”这个按钮,点击一下就能看路况信息。但是,有时候我们希望通过程序来控制是否显示实时路况信息,就有必要参考一下这个例子。秉承一贯的风格,我这个例子也很简单。首先定义两个函数:显示实时路况ShowTraffic()及不显示实时路况ClearTraffic(): function
阅读全文
摘要:Bing必应地图中国API-画线与添加多边形2011-05-24 14:31:20|分类:Bing&Google|字号订阅在必应地图上画线的功能应用也很广泛:显示从出发地到目的地的行驶路径,或者显示某一辆车的历史行驶轨迹,等等。上一讲中我们提到shape类可以是点、线或多边形。在初始化shape类的时候,可以通过输入参数VEShapeType.Polyline来实现一个折线示例。需要注意的是,可以通过指定多个经纬度来确定一条折线。例如:var shape = new VEShape(VEShapeType.Polyline, [new VELatLong(39.9022,116.332
阅读全文
摘要:Bing必应地图中国API-显示兴趣点2011-05-24 14:29:55|分类:Bing&Google|字号订阅在地图上显示一个兴趣点,这个应用可以说是最简单但是最广泛的。例如,一个公司希望在自己的主页上加上一个简单的地图显示公司所在位置。在这一讲中我先简单介绍一下关于形状(shape)的概念:一个shape可以是点、线、多边形等。在初始化shape对象的时候,可以根据初始化函数的不同输入参数来确定shape的具体类型:VEShapeType.Pushpin,VEShapeType.Polygon,VEShapeType.Polyline。shape的初始化举例:var shape
阅读全文
摘要:Bing必应地图中国API-放大与平移2011-05-24 14:26:32|分类:Bing&Google|字号订阅有些时候我们不希望通过默认的控制栏来控制地图,而是希望能够自定义放大、缩小按钮。比如在显示某公司的位置时,公司老总只希望别人能够以公司位置为中心放大、缩小地图。所需要做的很简单,增加两个函数:放大和缩小。 function DoZoomIn(c) { map.ZoomIn(); } function DoZoomOut() { map.ZoomOut(); }然后在html boy中增加两个按钮: 或者,我们想直接指定地图放大的级别,我们可以另外写一个函数: functi
阅读全文
摘要:【Silverlight】Bing Maps学习系列(七):使用Bing Maps的图片系统(Tile System) 目前包括微软必应地图在内的几乎所有在线电子地图(如:Google Maps等)都事先对地图图片(Tile)进行预处理,通过特定的算法将预处理过后的图片进行无缝的拼接,建立一套统一有规律、标准的地图映射系统。Bing Maps地图映射、坐标系以及地图Tile编码体系映射,统称为必应地图图片系统(Bing Maps Tile System)。 如果要了解Bing Maps的地图图片系统,可以看看下面这两片文章: 必应地图图片系统(Tile System)之一必应地图图片系统(..
阅读全文
摘要:【Silverlight】Bing Maps学习系列(六):使用扩展模式(Extended Modes) 微软Bing Maps推出有有段时间了,通过不断的改进和新的地图更新,现在已经基本上形成了一套较为完整的地图引擎方案了,前段时间推出了Bing Maps的Silverlight控件,这个版本的地图模式仅仅只支持路径模式(Road)和卫星模式(AerialMode),通过不断的努力终于于本周三(2009-12-9)推出了两种对Bing Maps的Silverlight控件呈现Bing Maps的扩展模式(Extended Modes),既鸟瞰图模式(BirdseyeMode)和街道模式(S.
阅读全文
摘要:【Silverlight】Bing Maps学习系列(五):绘制多边形(Polygon)图形 Bing Maps Silverlight Control支持用户自定义绘制多边形(Polygon)图形,包括三角形、四边形(矩形、菱形)、以及其他更多多边形的图形绘制。多边形说简单点就是一个由多条边组成的有一定规则的图形,比如三角形就是由三条边组成,我们要在地图上绘制三角形需要知道三个顶点的坐标值(精度和纬度),如下代码块:private void btnPolygon_Click(object sender, RoutedEventArgs e){ MapPolygon polygon =...
阅读全文
摘要:【Silverlight】Bing Maps学习系列(四):使用图钉层(Pushpin layer)及地图图层(MapLayer) 如果我们需要在Bing Maps中加入一个小图钉标记,该如何实现了?Bing Maps控件已经为我们提供了这个功能,在Microsoft.Maps.MapControl名称空间下提供了实现图钉应用的图钉层Pushpin类,比如我们可以通过如下的方式来定位一个图订层在地图上的位置:代码1doublelongitude=double.Parse("47.620574");2doublelatitude=double.Parse("-122
阅读全文
摘要:【Silverlight】Bing Maps学习系列(三):如何控制地图 本篇主要介绍如何对地图的一些常用控制操作,包括地图加载模式、根据精度和纬度定位、变焦程度等。一、动态设置地图加载模式 在本系列二中介绍了地图加载模式,可以给地图控件设置一种模式的地图加载模式,呈现数据的时候根据制定的模式加载地图。其实我们也可以通过程序动态的来改变地图的加载呈现模式,方式和设置模式加载模式是一样的,都是通过地图控件(Bing Maps Silverlight Control)的Mode属性来控制。 比如在程序中实现上篇文章中所描述的三种模式地图的显示,可以如下来编写代码实现:代码privatevoi...
阅读全文
摘要:【Silverlight】Bing Maps学习系列(一):开发前的准备工作 微软推出的Bing Maps地图引擎,对外开放了Silverlight和Ajax两种客户端API,同时微软针对全球地图还推出了Bing Maps的Silverlight控件,该控件基于Silverligt 3发布。本篇将以这个控件为基础,简单介绍些基于Bing Maps 的Silverlight控件开发的环境搭建和其他相关准备工作。因为Bing Maps Silverlight Control是基于Silverlight 3发布,那么就要求开发环境是搭建在Silverlight 3之上,并且还需安装Visual S.
阅读全文
摘要:Bing必应地图中国API一显示地图2011-05-24 14:27:31|分类:Bing&Google|字号订阅微软必应地图中国地图API发布已经有10天了,考虑到网上现有的SDK不利于新手入门,我尝试着以简单易懂的方式给大家讲解一下VE API。希望能都对那些开发不怎么熟悉的人都能够有所帮助。首先是两个链接,大家一定要记下来:http://msdn.microsoft.com/zh-cn/library/aa905677.aspx(中国地图的API)http://dev.live.com/virtualearth/sdk/(全球地图API)全球地图API是一个交互式SDK,描述的也
阅读全文

浙公网安备 33010602011771号