C# Класс IsraelHiking.API.Services.ImageCreationService

Наследование: IImageCreationService
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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