SuperMap.Geometry.MultiPoint

Inherits from

Summary
SuperMap.Geometry.MultiPoint
Constructor
SuperMap.Geometry.MultiPoint 实例化 MultiPoint 几何对象。
Functions
addPoint 添加点,封装了 <SuperMap.Geometry.Collection.addComponent>}方法。
removePoint 移除点,封装了 <SuperMap.Geometry.Collection.removeComponent> 方法。

Constructor

SuperMap.Geometry.MultiPoint

实例化 MultiPoint 几何对象。

var point1 = new SuperMap.Geometry.Point(5,6);
var poine2 = new SuperMap.Geometry.Point(7,8);
var multiPoint = new SuperMap.Geometry.MultiPoint([point1,point2]);

Parameters

components {Array(SuperMap.Geometry.Point)}点对象数组。

Returns

{SuperMap.Geometry.MultiPoint}

Functions

addPoint

addPoint: function( point,
index )

添加点,封装了 <SuperMap.Geometry.Collection.addComponent>}方法。

Parameters

point {SuperMap.Geometry.Point} 添加的点。
index {Integer} 可选的下标。

removePoint

removePoint: function( point )

移除点,封装了 <SuperMap.Geometry.Collection.removeComponent> 方法。

Parameters

point {SuperMap.Geometry.Point} 移除的点对象。
addPoint: function( point,
index )
添加点,封装了 SuperMap.Geometry.Collection.addComponent}方法。
removePoint: function( point )
移除点,封装了 SuperMap.Geometry.Collection.removeComponent 方法。
几何对象集合类,存储在本地的 components 属性中(可作为参数传递给构造函数)。 随着新的几何图形添加到集合中,将不能被克隆,当移动几何图形时,需要指定参照物。 getArea和getLength函数只能通过遍历存储几何对象的 components 数组,总计所有几何图形的面积和长度。 构造函数 SuperMap.Geometry.Collection 实例化此类新的实例。
几何对象类,描述地理对象的几何图形。
点几何对象类。
实例化 MultiPoint 几何对象。
Close