博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Windwos Phone] 实作地图缩放 MapAnimationKind 属性效果
阅读量:7001 次
发布时间:2019-06-27

本文共 1467 字,大约阅读时间需要 4 分钟。

原文:

[前言]

使用经纬度来定位地图的位置,以及使用 来设定地图缩放时的动画。

?

[成品]

?? ?? ??

?

[范例]

Step1. 新增 Windows Phone 应用程式专案。

?

Step2. 指定应用程式使用 ID_CAP_MAP 功能

方案总管 -->Properties 资料夹--> WMAppManifest.xml --> 功能 --> 勾选ID_CAP_MAP。

?

Step3. 加入地图的命名空间。

xmlns:maps="clr-namespace:Microsoft.Phone.Maps.Controls;assembly=Microsoft.Phone.Maps"

?

Step4. 画面设计

  1. maps:Map-->Name="map",Heading="0",Center="25.0405,121.5146",ZoomLevel="10",Margin="0,61,0,10"
  2. Button-->Name="btCenter",Content="置中",Margin="0,-11,339,546"
  3. Button-->Name="btAnom",Content="缩放动画",Margin="106,-11,202,546

?

XAML 程式码:

?

Step5. 产生btCenter / btAnom 按钮的 Click 事件。

// 建构函式        public MainPage()        {            InitializeComponent();            //产生btCenter / btAnom Click事件,+=後按下 Tab 2下产生事件            btCenter.Click += btCenter_Click;            btAnom .Click+= btAnom_Click;                    }

?

Step6. btCenter / btAnom 的 Click 事件内容。

private void btCenter_Click(object sender, RoutedEventArgs e)        {            //把位置(25.0405, 121.5146)的位置设置在中间            map.Center = new GeoCoordinate(25.0405, 121.5146);            //地图的比例为12            map.ZoomLevel = 12;        }        private void btAnom_Click(object sender, RoutedEventArgs e)        {            //设置地图在缩放时显示动画的效果            map.SetView(new GeoCoordinate(25.0405, 121.5146), 16, MapAnimationKind.Parabolic);        }

?

[相关参考与引用]

?

[范例下载]

posted on 2013/11/24 01:28 | 阅读数 : 965 | | | 文章分类 [ ] |

转载地址:http://yprvl.baihongyu.com/

你可能感兴趣的文章
远程访问linux的利器 NXFree
查看>>
C++11 正则表达式——基础知识介绍
查看>>
潜移默化学会WPF(样式)-- DataGrid(转载)
查看>>
C|C++中的静态全局变量,静态局部变量,全局变量,局部变量的区别
查看>>
mongo-mapreduce测试(6)——综合测试
查看>>
利用top构造Sql Server分页查询
查看>>
java 整体知识架构
查看>>
PHP验证码
查看>>
对象序列化与反序列化(二进制 byte[])
查看>>
在同一张表存在多条记录,只修改最近的一条
查看>>
Hudson可扩展持续集成引擎
查看>>
显示系统托盘列表(并执行隐藏与显示)
查看>>
codeforces Gargari and Permutations(DAG+BFS)
查看>>
定长内存池之BOOST::pool
查看>>
关于JDBC链接数据库的代码实现
查看>>
Linux命令-压缩解压命令:gzip、gunzip
查看>>
raspberry pi的网络配置
查看>>
jstring 和char 之间的转换方法
查看>>
可穿戴式智能设备,其潜在的安全问题?(上)
查看>>
ASP入门(九)-Request对象小案例
查看>>