Yahoo! UI Library

CHZERO  1.0.0

Yahoo! UI Library > CHZERO > CHZERO.Control.Cns
Search:
 
Filters

Class CHZERO.Control.Cns - extends OpenLayers.Control

CHZERO.Control.Cns

Constructor

CHZERO.Control.Cns ( options )
Parameters:
options <Object> 옵션 hashtable

Properties

BEST_TYPE - static {String}

CNS TYPE - 최적 모드

cnsType - {String}

디폴트 최적 모드 CHZERO.Control.Cns.BEST_TYPE

destinationStyle - {Object}

도착지 아이콘 등 스타일

FREE_TYPE - static {String}

CNS TYPE - 무료 모드

HIGHWAY_TYPE - static {String}

CNS TYPE - 고속 모드

isAutoScale - {Boolean}

fit bounds

isShow - {Boolean}

show / hide

isSimplify - {Boolean}

단순화 여부

ROUTE_MAX_SIZE - static {Integer}

경유지 최대 개수

routes - {Array(OpenLayers.Feature.Vector)}

경유지 array

routeStyle - {Object}

경유지 아이콘 등 스타일

searchCallback - {Function}

search callback

SHORTEST_TYPE - static {String}

CNS TYPE - 최단 모드

sourceCallback - {Function}

출발지 클릭 이벤트 콜백함수

sourceStyle - {Object}

출발지 아이콘 등 스타일

tolerance - {Float}

단순화 tolerance

Methods

activate

Boolean activate ( )
Returns: Boolean
alreadyActivate

addRoutePoint

void addRoutePoint ( lon , lat )
경유지 추가
Parameters:
lon <Float>
lat <Float>

clear

void clear ( )
지우기

deactivate

Boolean deactivate ( )
Returns: Boolean
alreadyDeactivate

hide

void hide ( )
hide

onCompleted

void onCompleted ( feature , pixel )
출발지나 도착지 경유지 drag 후에 콜백 이벤트
Parameters:
feature <OpenLayers.Feature>
pixel <OpenLayers.Pixel>

pinShow

void pinShow ( vector , lonLat )
feature 그리기
Parameters:
vector <OpenLayers.Feature>
lonLat <OpenLayers.LonLat>

removeAllRoutePoint

void removeAllRoutePoint ( )
모든 경유지 제거

removePin

void removePin ( vector )
feature 제거
Parameters:
vector <OpenLayers.Feature>

removeRoutePoint

void removeRoutePoint ( idx )
해당 인덱스 경유지 제거
Parameters:
idx <Integer> index

search

Boolean search ( callback )
길찾기
Parameters:
callback <Function> callback function
Returns: Boolean
isValidate

setDestinationPoint

void setDestinationPoint ( lon , lat )
도착지 지정
Parameters:
lon <Float>
lat <Float>

setSourcePoint

void setSourcePoint ( lon , lat )
출발지 지정
Parameters:
lon <Float>
lat <Float>

show

void show ( )
show

Methods inherited from OpenLayers.Control:


Copyright © 2012 Yahoo! Inc. All rights reserved.