JSSymbol
지도 내 jsicon 객체를 등록 및 관리하기 위한 API 입니다.
Module.getSymbol() API를 생성합니다.
Function
getIcon(id) → JSIcon
JSSymbol 등록된 JSIcon 객체를 반환합니다..
Name | Type | Description |
---|---|---|
id | string | 고유 명칭. |
Sample
the createPOI function 참조.
insertIcon(id, data, width, height) → boolean
JSIcon 객체를 추가합니다.
data 변수는 Uint8Array 기반의 바이너리 배열 데이터 입니다.
입력 변수값(width, height)은 이미지의 실제 크기 입니다.
Name | Type | Description |
---|---|---|
id | string | 고유 명칭. |
data | object | 이미지 데이터. |
width | number | 이미지 너비. |
height | number | 이미지 높이. |
Return
true: 추가 성공.
false: 추가 실패.
실패 조건
입력 변수값(id)와 동일한 고유 명칭을 가진 JSIcon 객체가 없는 경우.
입력 변수값(data)이 null 인 경우.
입력 변수값(width, height)이 0인 경우.
Sample
the createPOI function 참조.
deleteIcon(id) → boolean
JSSymbol 등록된 JSIcon 객체를 삭제합니다.
입력 변수값(id)와 동일한 고유 명칭을 가진 JSIcon 객체를 삭제합니다.
Name | Type | Description |
---|---|---|
id | string | 고유 명칭. |
Sample
the clearAnalysis function 참조.
Last updated