Bing Maps Silverlight Control虽然为我们提供了简洁、方便的开发模型,但也有许多不足之处,比如我们想实现一个迷你小地图功能,对于Bing Map Silverlight Control就没有这样的内置控件。但不必费心费神的自己去开发一个这样的控件来实现这个功能,因为在DeepEarth中已经为我们提供了这样一个控件,首先看看在Bing Maps(http://cn.bing.com/ditu)中的迷你小地图效果,如下图示:
接下来看看如何使用DeepEarth的提供的迷你控件(MiniMap)来为Bing Maps的Silverlight开发实现迷你小地图。DeepEarth的迷你小地图使用非常简单,只需要将相关源代码附加到项目或直接添加相关的组件到项目后就可以使用了,如下示例解决方案:
首先添加对Bing Maps Silverlight和DeepEarth MiniMap控件的引用,以便在项目中使用:
<!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />-->xmlns:m="clr-namespace:Microsoft.Maps.MapControl;assembly=Microsoft.Maps.MapControl"
xmlns:mm="clr-namespace:DeepEarth.BingMapsToolkit.Client.Controls;assembly=DeepEarth.BingMapsToolkit.Client.Controls.MiniMap"
<!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />--><m:Mapx:Name="map"ScaleVisibility="Collapsed"NavigationVisibility="Collapsed"
Center="31.391935415640297,112.2778648465264"ZoomLevel="10"
CredentialsProvider="开发Key"/>
<mm:MiniMapx:Name="minimap"MapName="map"Margin="2,2,2,2"></mm:MiniMap>
想了解更多关于Bing Maps地图服务的知识,请查询:
MSDN:http://msdn.microsoft.com/en-us/library/cc980922.aspx
Bing Maps开发站:http://www.microsoft.com/maps/developers/
Bing Maps开发SDK:http://msdn.microsoft.com/en-us/library/dd877180.aspx
分享到:
相关推荐
Leaflet.MiniMap是一个小型地图控件,您可以将其放入传单地图中,它将在角落创建一个小地图,该小地图显示与设置缩放比例的主地图相同的地图。 (默认为-5 。) 使用MiniMap控件 该控件可以插入两行:首先,您必须...
NJG MiniMap小地图快速搭建。 Unity3d插件 互相学习
minimap 生成您代码的迷你地图
MiniMap迷你地图v1.0(通用java)
由Rust编写的:satellite:code-minimap支持的vim炽热快速小地图。 map minimap.vim由Rust编写的:satellite:code-minimap驱动的vim极速快速迷你图。 :sparkles:具有快速燃烧的功能(请参阅基准)。 动态缩放。 实时...
unity3d 游戏插件 高效 小地图 全景图 缩放 NJG MiniMap
unity2020 亲测可用
小地图选择包 在小地图上显示缓冲区的选择设定值突出显示光标线启用后,包含光标的行将在小地图中突出显示。客制化可以使用以下样式在用户样式表中自定义选择颜色: . minimap-selection . region { background : ...
UGUI MiniMap is a complete MiniMap / WorldMap solution for Unity uGUI. You can easily create any type of minimap you want for any genre of game, like: race, fps, rpg games etc. Features: -UGUI ...
此工具用于以:rocket:速度生成文本小地图。 您可以使用它为终端文本编辑器(例如minimap.vim)实现类似于IDE的minimap插件。:satellite:code-minimap高性能代码minimap渲染。 此工具用于以:rocket:速度生成文本小...
Unity小地图插件最新版 UGUI MiniMap2.5.0 Unity小地图插件最新版 UGUI MiniMap2.5.0 Unity小地图插件最新版 UGUI MiniMap2.5.0 Unity小地图插件最新版 UGUI MiniMap2.5.0 Unity小地图插件最新版 UGUI MiniMap2.5.0 ...
带有小地图的小叶图层控件 在图层控件中显示小地图。 仅更新控件中当前可见的图层。 使用和 经传单1.7.1测试 : npm install leaflet.layerscontrol-minimap 用法 就像,带有一些额外的选项。 将脚本+ css添加到...
您可以为任何类型的游戏,如赛车、FPS、RPG、RTS等,轻松整合您想要的任何类型的迷你地图。 你可以在你的场景中拖放一个预设的最小化地图--在检查器中指定主要玩家--完成,这样就可以快速启动和运行它。 一个快速...
您仍然可以通过一个小地图按钮访问它们。 我从Tunhadil的原始附加组件MBB开始了新的尝试,用于香草哇服务器。 +修复了一些位置错误。 +增加了方形地图支持。 +增加了一些功能。 如果您按ctrl键,请右键单击MBB按钮-...
小地图 蛮族基本需求
括号小图 只需使用一些导航功能概述您的代码即可。 享受 :) 用于minimap扩展。... 通过将左侧边缘拉到适当的位置来更改小地图的宽度。 滚动时按住CTRL键(在Mac上为CMD)。 小地图的缩放比例将随
minimap-linter包 插件,显示来自和的消息,使您可以快速了解代码中出现皮棉问题的位置。
无需“预渲染”图像选择地图的哪些图层应显示在小地图上在地图上按实体类型显示实体及其移动选择是否要将实体显示为矩形或图像更改实体指示器的颜色、大小、偏移量在小地图上显示用户的视口安装要使用 minimap 插件...
Unity3D中关于游戏小地图制作的视频,有兴趣的同学可以拿去参考。
Unity3D UGUI MiniMap,Unity3D小地图插件,UGUI MiniMap是Unity uGUI的完整MiniMap / WorldMap解决方案。您可以轻松地为任何类型的游戏创建想要的任何类型的小地图,例如:竞赛,fps,rpg游戏等。