zoukankan      html  css  js  c++  java
  • Google Maps API 进级: GPolygon对象2

    转自:http://hi.baidu.com/xfm_zhr/blog/item/bcfc4d8b8444e715c9fc7a2d.html

    1.       GPolygon对象

    多边形对象。在地图上显示一段指定颜色及位置的多边形。可用来标记指定区域。

    注意:使用该对象,必须在HTML标签包含命名空间:v="urn:schemas-microsoft-com:vml"。示例:<html xmlns:v="urn:schemas-microsoft-com:vml">

    声明语法:new Gpolygon(points,strokeColor,strokeWeight,stokeOpacity,fillColor,fillOpacity)

    Points:多边形的顶点。GlatLng对象数组。

    stokeColor:边线颜色。形如”#RRGGBB”。可省略。

    stokeWeight:边线宽度。像素值。可省略。

    stokeOpacity:边线透明度。0~1之间的小数。可省略。

    fillColor:多边形内填充颜色。形如”#RRGGBB”。可省略。

    fillOpaciye:多边形填充透明度.0~1之间的小数。可省略。

    添加示例:

          polygon = new GPolygon(

            [

               new GLatLng(39.92, 116.46),

               new GLatLng(29.59, 106.54),

               new GLatLng(28.01, 120.65)

            ], //GLatLng()数组

            "#FF0000", //边线颜色

            10, //边线宽度

            0.8, //边线透明度

            "#00FF00", //填充颜色

            0.5 //填充颜色透明度

            );

          map.addOverlay(polygon);

    注意:多边形边要封闭,起点坐标要与终点坐标一致。

    移除示例:

           polygon.remove();

    Gpolygon.fromEncoded()方法

    Gpolygon.fromEncoded(polylines,fill,color,opacity,outline);

    Polylines:一组经过编码的折线数据。

    Fill:表示是否以color参数指定的颜色填充多边形。可省略。

    Color:填充多边形的颜色。可省略。

    Opacity:边线透明度。可省略。

    Outline:是否以指定的透明度绘制边线。可省略。

    Gpolygon.getVertexCount()方法

    获取所有顶点的个数。

    Gpolygon.getVertex(index);

    获取指定顶点的值。返回为Glatlng对象。

  • 相关阅读:
    CF601B Solution
    CF847F Solution
    CF877D Solution
    CF1472F Solution
    CF1472G Solution
    CF1355E Solution
    CF912D Solution
    CF1167F Solution
    shell脚本自动备份MySQL数据库
    centos7 crontab笔记
  • 原文地址:https://www.cnblogs.com/wangpei/p/1626962.html
Copyright © 2011-2022 走看看