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对象。

  • 相关阅读:
    idea2020 安装
    739. 每日温度
    图像翻转
    257. 二叉树的所有路径
    1466. 重新规划路线
    面试题 04.05. 合法二叉搜索树
    671. 二叉树中第二小的节点
    965. 单值二叉树
    648. 单词替换
    137. 只出现一次的数字 II
  • 原文地址:https://www.cnblogs.com/wangpei/p/1626962.html
Copyright © 2011-2022 走看看