C# Класс IsraelHiking.API.Controllers.OsmController

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

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

Метод Описание
GetHighways ( string northEast, string southWest ) : Task>
OsmController ( IHttpGatewayFactory httpGatewayFactory, IDataContainerConverterService dataContainerConverterService, ICoordinatesConverter coordinatesConverter, IGpxSplitterService gpxSplitterService, IElasticSearchGateway elasticSearchGateway, TokenAndSecret>.LruCache cache ) : System.Collections.Generic

Приватные методы

Метод Описание
CanBeMerged ( Coordinate coordinate1, Coordinate coordinate2, List simplifiedLines ) : Task
FindALineToMergeTo ( List linesToMerge, List mergedLines, NetTopologySuite.Geometries.LineString lineToMerge ) : Task
FindMissingLines ( List gpxLines ) : Task>
GetFile ( string url ) : Task
GetLineStringsInArea ( NetTopologySuite.Geometries.LineString gpxLine ) : Task>
GetRoutingType ( IReadOnlyCollection waypointsGoups ) : string
GetRoutingType ( gpxType gpx ) : string
GpxToLineStrings ( gpxType gpx ) : List
ManipulateGpxIntoAddibleLines ( List gpxLines ) : Task>
MergeBackLines ( List missingLines ) : void
MergeLines ( List lines ) : Task>
PostGpsTrace ( string url ) : Task
SimplifyLines ( IEnumerable lineStings ) : List
SplitLinesByNumberOfPoints ( List lineStings ) : void
ToItmLineString ( IEnumerable coordinates ) : NetTopologySuite.Geometries.LineString
ToItmLineString ( IEnumerable waypoints ) : NetTopologySuite.Geometries.LineString
ToWgs84LineString ( IEnumerable coordinates ) : NetTopologySuite.Geometries.LineString

Описание методов

GetHighways() публичный Метод

public GetHighways ( string northEast, string southWest ) : Task>
northEast string
southWest string
Результат Task>

OsmController() публичный Метод

public OsmController ( IHttpGatewayFactory httpGatewayFactory, IDataContainerConverterService dataContainerConverterService, ICoordinatesConverter coordinatesConverter, IGpxSplitterService gpxSplitterService, IElasticSearchGateway elasticSearchGateway, TokenAndSecret>.LruCache cache ) : System.Collections.Generic
httpGatewayFactory IHttpGatewayFactory
dataContainerConverterService IDataContainerConverterService
coordinatesConverter ICoordinatesConverter
gpxSplitterService IGpxSplitterService
elasticSearchGateway IElasticSearchGateway
cache TokenAndSecret>.LruCache
Результат System.Collections.Generic