<< Click to Display Table of Contents >>

SuperGIS Server JavaScript API

 

new sg.geometry.Point(x, y)

 

 

Description

建立一個點幾何物件

 

Position

Geometry.js

 

 

Parameters

 

Parameter

Type

Description

x

Number

x 坐標

y

Number

y 坐標

 

 

Properties

 

Properties

Type

Description

extent

sg.geometry.Extent

幾何資料範圍

type

String

幾何資料的類型

x

Number

x 坐標

y

Number

y 坐標

 

 

Methods

 

Methods

Type

Description

getExtent()

Returns:

sg.geometry.Extent

取得幾何資料範圍

Returns:

Type

Description

sg.geometry.Extent

幾何範圍

toWkt()

Returns:

String

轉成wkt字串

Returns:

Type

Description

String

wkt字串

setX(x)

Number

設定點的x座標

Name

Type

Description

x

Number

x座標

setY(y)

Number

設定點的y座標

Name

Type

Description

y

Number

y座標

update(x,y)        

Number

更新點位x,y 座標

Name

Type

Description

x

Number

x座標

y

Number

y座標

getFirstPoint_

Returns:

sg.geometry.Point

取得點位資料

Returns:

Type

Description

sg.geometry.Point

點位

clone()

Returns:

sg.geometry.Point

複製點幾何物件並回傳

Returns:

Type

Description

sg.geometry.Point

點幾何物件

transform(a,b,c,d,e,f,g,h,i)        

Nmber

透過轉換參數,對點物件進行座標轉換

Name

Type

Description

a,b,c,d,e,f,g,h,i

Nmber

轉換矩陣元素,轉換矩陣M=[[a, b, c], [d, e, f], [g, h, i]]

forEachVertex(callback)        

function

透過callback方法,回傳點物件的所有頂點資料

callback(context)

{

  //頂點資料(sg.geometry.Point)

  Context.point;

}

 

 

Example

 

 

<script type="text/javascript" src="scripts/Geometry.js"></script>

                         

var Point = new sg.geometry.Point(1561784, 5516536);

 

 

See live example

 


©2015 Supergeo Technologies Inc.