C# 클래스 IsraelHiking.API.Services.ImageCreationService

상속: IImageCreationService
파일 보기 프로젝트 열기: IsraelHikingMap/Site 1 사용 예제들

공개 메소드들

메소드 설명
Create ( DataContainer dataContainer ) : Task
ImageCreationService ( IHttpGatewayFactory httpGatewayFactory, ILogger logger ) : System

비공개 메소드들

메소드 설명
ConvertLatLngZToPoint ( LatLngZ latLng, BackgroundImage backgroundImage ) : PointF
CreateSingleImageFromTiles ( Point topLeft, Point bottomRight, int zoom, string addressTemplate ) : Task
DrawRouteOnImage ( Image image, IEnumerable pointsByRoute ) : void
GetAddressTemplate ( DataContainer dataContainer ) : string
GetBackGroundImage ( string addressTemplate, LatLng allLocations ) : Task
GetTileImage ( int x, int y, int zoom, string addressTemplate ) : Task
GetXTile ( double longitude, double n ) : double
GetYTile ( double latitude, double n ) : double
InitBackgroundImageTiles ( LatLng allLocations ) : BackgroundImage
UpdateImageRectangle ( Point &topLeft, Point &bottomRight ) : void

메소드 상세

Create() 공개 메소드

public Create ( DataContainer dataContainer ) : Task
dataContainer IsraelHiking.Common.DataContainer
리턴 Task

ImageCreationService() 공개 메소드

public ImageCreationService ( IHttpGatewayFactory httpGatewayFactory, ILogger logger ) : System
httpGatewayFactory IHttpGatewayFactory
logger ILogger
리턴 System