C# 클래스 SuperMap.WinRT.Mapping.TiledLayer

${mapping_TiledLayer_Title}

${mapping_TiledLayer_Description}

상속: ImageLayer
파일 보기 프로젝트 열기: SuperMap/iClient-for-Win8

Private Properties

프로퍼티 타입 설명
CheckBeforeDraw bool
Complated void
DataToImage Task
Draw void
GetImage Task
GetProgress int
GetTileSpanWithin int[]
GetTilesBounds SuperMap.WinRT.Core.Rectangle2D
InitContainer void
Load void
NeedShowTiles List
RaiseTileLoad void
ShowImage void
_queueSystem_ImageCompleted void

공개 메소드들

메소드 설명
ClearLocalStorage ( ) : void

${mapping_TiledLayer_method_ClearLocalStorage_D}

Dispose ( ) : void
GetCachedResolutions ( ) : double[]

${mapping_TiledLayer_method_getCachedResolutions_D}

Refresh ( ) : void

${mapping_TiledLayer_method_refresh_D}

보호된 메소드들

메소드 설명
Cancel ( ) : void

${mapping_TiledLayer_attribute_Cancel_D}

GetTile ( int indexX, int indexY, int level, double resolution, CancellationToken cancellationToken ) : MapImage

${mapping_TiledLayer_method_GetTile_D}

TiledLayer ( ) : System

${mapping_TiledLayer_constructor_None_D}

비공개 메소드들

메소드 설명
CheckBeforeDraw ( UpdateParameter updateParameter ) : bool
Complated ( ) : void
DataToImage ( Tile tile ) : Task
Draw ( UpdateParameter updateParameter ) : void
GetImage ( Tile tile ) : Task
GetProgress ( ) : int

获取当前进度。

GetTileSpanWithin ( Rectangle2D bounds, double resolution ) : int[]
GetTilesBounds ( int cloumn, int row, double resolution ) : Rectangle2D
InitContainer ( ) : void
Load ( ) : void
NeedShowTiles ( double resolution, int span, bool useTransitions, int &level ) : List

计算需要添加的Tile块。

RaiseTileLoad ( Tile tile, Rectangle2D bounds ) : void
ShowImage ( Image img, bool enableFading ) : void
_queueSystem_ImageCompleted ( object sender, Tile e ) : void

메소드 상세

Cancel() 보호된 메소드

${mapping_TiledLayer_attribute_Cancel_D}
protected Cancel ( ) : void
리턴 void

ClearLocalStorage() 공개 메소드

${mapping_TiledLayer_method_ClearLocalStorage_D}
public ClearLocalStorage ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetCachedResolutions() 공개 추상적인 메소드

${mapping_TiledLayer_method_getCachedResolutions_D}
public abstract GetCachedResolutions ( ) : double[]
리턴 double[]

GetTile() 보호된 메소드

${mapping_TiledLayer_method_GetTile_D}
protected GetTile ( int indexX, int indexY, int level, double resolution, CancellationToken cancellationToken ) : MapImage
indexX int ${mapping_TiledLayer_method_GetTile_param_indexX_D}
indexY int ${mapping_TiledLayer_method_GetTile_param_indexY_D}
level int ${mapping_TiledLayer_method_GetTile_param_level_D}
resolution double ${mapping_TiledLayer_method_GetTile_param_resolution_D}
cancellationToken System.Threading.CancellationToken ${mapping_TiledLayer_method_GetTile_param_cancellationToken_D}
리턴 MapImage

Refresh() 공개 메소드

${mapping_TiledLayer_method_refresh_D}
public Refresh ( ) : void
리턴 void

TiledLayer() 보호된 메소드

${mapping_TiledLayer_constructor_None_D}
protected TiledLayer ( ) : System
리턴 System