이벤트 유형입니다.
변경된 데이터 유형입니다. "source"
, "style"
중 하나입니다.
이벤트에 source
의 dataType
이 있고 내부 데이터가 수신 또는 변경되었음을 알리는 이벤트 신호가 있는 경우 포함됩니다.
가능한 값은 metadata
, content
, visibility
및 idle
입니다.
// sourcedata 이벤트는 MapDataEvent의 예입니다.
// 지도에서 이벤트 리스너를 설정합니다.
map.on("sourcedata", function(e) {
if (e.isSourceLoaded) {
// 소스 로드가 완료되면 작업 수행
}
});
Generated using TypeDoc
MapDataEvent
객체는data
및dataloading
이벤트와 함께 방출됩니다.MapEventType에서 사용되는 타입입니다.
dataType
에 가능한 값은 다음과 같습니다."source"
: 모든 소스와 연결된 비타일 데이터"style"
: 지도에서 사용하는 스타일sourceDataType
에 가능한 값은 다음과 같습니다."metadata"
: 필요한 소스 메타데이터(예: TileJSON)가 로드되었으며 타일 로드를 시작해도 괜찮음을 나타냅니다."content"
: 소스 데이터가 변경되었음을 나타냅니다(예: GeoJSONSource에서 source.setData()가 호출된 경우)."visibility"
: 적어도 하나의 레이어가 스타일 감각으로 표시될 때(레이어의 확대/축소 범위 내에서 layout.visibility가 "visible"로 설정됨) 소스가 사용되면 전송합니다."idle"
: 새 소스 데이터를 가져오지 않았음을 나타냅니다 (그러나 소스는 로드를 완료했습니다).