zoukankan      html  css  js  c++  java
  • 一起学windows phone7开发(二十一.三 Map 控件深入学习)

    1. 加一个标记:

    加标记,是地图中最常用的方法。它和bing map又有所不同,首先所在的命名空间不同;其次显示方式不同;但总之都是可以在模拟上运行的。

    Pushpin pin = new Pushpin();

    pin.Location = new GeoCoordinate(30.259497, 120.129798);

    pin.Width = 200;

    pin.Height = 200;

    pin.Content = "test";

    pin.Background = new SolidColorBrush(Colors.Red);

    Map控件显示的标记

    bing map控件显示的标记

    2. 绘制多边型区域:

    MapPolygon polygon = new MapPolygon();

    polygon.Locations = new LocationCollection() { new GeoCoordinate(30.259497, 120.129798),

                                             new GeoCoordinate(30.359497, 120.329998),

                                             new GeoCoordinate(30.379497, 120.529798),

                                             new GeoCoordinate(30.389497, 120.729798) };

    3. 绘制多边线:

    MapPolyline polyline = new MapPolyline();

    polyline.Stroke = new SolidColorBrush(Colors.Red);

    polyline.Locations = new LocationCollection() {

                                              new GeoCoordinate(30.259497, 120.129798),

                                              new GeoCoordinate(30.289497, 120.120998)

                                            

                                           };

    4.在地图上增加图片:

    MapLayer imagelayer = new MapLayer();

    imagelayer.AddChild(image, new GeoCoordinate(30.259497, 120.129798), PositionOrigin.BottomLeft);

     

     

    示例代码:http://www.daisy123.com/?page_id=275 Map 控件

  • 相关阅读:
    简单使用SQLite 的增删改查
    androidd 程序默认安装位置和数据存储位置(公用和私用)
    git用法demo
    jQuery动态赋值给选择器
    无法访问虚拟机web服务
    日志-demo
    vitualbox + centos出现问题整理
    安全基础术语
    vs2010+qt4.8.6
    redis高并发
  • 原文地址:https://www.cnblogs.com/randylee/p/1866167.html
Copyright © 2011-2022 走看看