Constructor
new PointObject()
직접 생성하지 않으며 graphic.createMode()를 호출하여 그래픽 객체를 생성한다.
Example
var objProp = new GraphicObjectProp('point');
window.graphic.createMode(objProp);
Extends
Methods
getCreateTime() → {string}
- Overrides:
생성일시를 반환한다.
Returns:
생성일시
- Type
- string
getEditTime() → {string}
- Overrides:
수정일시를 반환한다.
Returns:
수정일시
- Type
- string
getGUID() → {string}
- Overrides:
GUID(Globally Unique Identifier)를 반환한다.
Returns:
GUID
- Type
- string
getLock()
- Overrides:
잠금상태를 반환한다.
Returns:
잠금 상태
getRotateBound()
- Overrides:
회전이 반영된 MBR을 반환한다.
Returns:
MBR (Minimum Bounding Box)
getScaleLimit() → {bool}
- Overrides:
축척 제한 여부를 반환한다.
Returns:
축척 제한 여부
- Type
- bool
getScaleLower() → {number}
- Overrides:
축척 하한 값을 반환한다.
Returns:
축척 하한 값
- Type
- number
getScaleUpper() → {number}
- Overrides:
축척 상한 값을 반환한다.
Returns:
축척 상한 값
- Type
- number
getScreenAnchor()
- Overrides:
화면 고정 시 기준점을 반환한다.
Returns:
array 화면 고정 기준 값
getScreenMode()
- Overrides:
화면 고정 여부를 반환한다.
Returns:
화면 고정값
getVisible() → {bool}
- Overrides:
Visible 설정 값을 반환한다.
Returns:
Visible
- Type
- bool
isVisible() → {bool}
- Overrides:
축척과 visible 상태를 고려하여 도시 여부를 반환한다.
Returns:
도시 여부
- Type
- bool
setLock(lock)
- Overrides:
잠금상태를 설정한다.
Parameters:
Name | Type | Description |
---|---|---|
lock |
bool | 잠금 상태 값 |
setRotate(angle)
- Overrides:
회전각도를 설정한다.
Parameters:
Name | Type | Description |
---|---|---|
angle |
int | 회전 각(angle) |
setScaleLimit(scaleLimit, lower, upper)
- Overrides:
축척 제한을 설정한다.
Parameters:
Name | Type | Description |
---|---|---|
scaleLimit |
bool | 축척 제한 여부 |
lower |
number | 축척 상한 값 |
upper |
number | 축척 하한 값 |
setScreenAnchor(anchor)
- Overrides:
화면 고정 시 기준점을 설정한다.
[0, 0] - 좌측 상단
[0.5, 0.5] - 화면 중앙
[1, 1] - 우측 하단
Parameters:
Name | Type | Description |
---|---|---|
anchor |
array |
setScreenMode(mode)
- Overrides:
화면 고정 여부를 설정한다.
Parameters:
Name | Type | Description |
---|---|---|
mode |
bool |
setVisible(visibility)
- Overrides:
Visible 설정 값을 설정한다.
Parameters:
Name | Type | Description |
---|---|---|
visibility |
bool | Visible 설정 값 |
updateFeature(bStyle)
- Overrides:
ol feature를 업데이트 한다. (상속받은 객체마다 오버라이딩하여 구현)
Parameters:
Name | Type | Description |
---|---|---|
bStyle |
bool | 스타일 변경 유부 |
updateStyle()
- Overrides:
스타일을 갱신한다. (style 값 변경 시 호출한다.)
vertexEdit()
점편집 모드를 수행한다.