C# 클래스 IsraelHiking.API.Controllers.OsmController

상속: ApiController
파일 보기 프로젝트 열기: IsraelHikingMap/Site

공개 메소드들

메소드 설명
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