MVTLayer

MVTLayer

MVT Layer(Vector Tile Map)를 관리하는 클래스이다.
직접 생성하지 않으며, MapLayerManager의 addMVTLayer로 생성한다.

Methods

featureAnalysis(type, source, callback)

공간 검색으로 Feature을 조회한다.

Parameters:
Name Type Description
type string

검색 타입 ('circle' | 'rectangle' | 'polygon')

source array

검색 소스

callback function

조회된 결과 반환 callback 함수

featureInfo(callback)

지도 클릭으로 Feature를 조회한다.

Example
window.eventManager.setMapMode('mapAnalysis');
if (layer) {
  	layer.featureInfo(function (feature) {
		console.log(feature.getProperties());
		});
}
Parameters:
Name Type Description
callback function

조회된 결과 반환 callback 함수

getLayerOrderList() → {array}

벡터 레이어 도시 순서를 반환한다.

Returns:

도시 순서

Type
array

setLayerOrderList(list)

벡터 레이어 도시 순서를 설정한다.

Parameters:
Name Type Description
list array

도시 순서