• MARS Website
  • Core API
  • SmartOpenHamburg API
  • Model Components API
  • Common API
Show / Hide Table of Contents
  • Mars.Core
    • DependencyRegistrationCore
  • Mars.Core.Data
    • AbstractConfigLoader
    • AbstractEntityManager
    • AgentManagerImpl
    • DomainDataMediatorImpl
    • EntityManagerImpl
    • IAgentManager
    • IEntityManager
    • IEntityMapping
    • IGeneratedEntityLogger
    • IGeneratedLayerLogger
    • IGeneratedLogger<TModel>
    • IGeneratedTypeLogger
    • IModelCompiler
    • IOutputLogger
    • IPlatformSelector
    • ISchemaMigrationProvider
    • ISerializerManager
    • PlatformSelectorImpl
  • Mars.Core.Data.Compiler
    • AbstractEntityMapper
    • AbstractJitMapper
    • AbstractLayerMapper
    • AbstractMapper<TModel>
    • AbstractTypeMapper
    • RoslynCompilerUtils
  • Mars.Core.Data.Entities
    • CircleFilter
    • Condition
    • ConjunctiveWhere
    • DataFrame
    • DisjunctiveWhere
    • EqualityCondition
    • IntersectionFilter
    • ISelection
    • NearestFilter
    • Query
    • WindowFilter
    • WithinFilter
  • Mars.Core.Data.Exceptions
    • AgentInitializationException
  • Mars.Core.Data.Mapping
    • DefaultSourceProvider
    • ReflectiveMapping
  • Mars.Core.Data.Wrapper
    • AbstractOperationWrapper
    • AbstractWrapper
    • AbstractWrapper<TOptions>
    • GlobalRestrictions
    • ICircleQueryOperation
    • IIntersectionOperation
    • ILookupOperation
    • INearestOperation
    • IOperation
    • IPlatform
    • IQueryOperation
    • ISnapshot
    • IWindowQueryOperation
    • IWithinOperation
    • IWrapper
    • KnnGraphWrapper
    • PostGisWrapper
  • Mars.Core.Data.Wrapper.Document
    • IMongoConnection
    • IMongoWrapper
    • MongoDbIteratorHelper
    • MongoDbWrapper
  • Mars.Core.Data.Wrapper.File
    • AbstractFileWrapper<TOptions>
    • AscWrapper
    • GeoJsonWrapper
  • Mars.Core.Data.Wrapper.Memory
    • DataTableWrapper
    • GeoHashTrieWrapper
    • KdTreeWrapper
    • TripPosition
    • TripPositionCoordinateConverter
    • TripsCollection
    • TripsLineConverter
    • TripsTrajectoryWrapper
  • Mars.Core.Data.Wrapper.Relational
    • AbstractRelationalConnection
    • PostgresSqlDbConnection
    • PostgresSqlWrapper
    • RelationalMapperException
    • RelationalSqlWrapper<TOptions>
    • SqliteDbConnection
    • SqliteWrapper
  • Mars.Core.Data.Wrapper.Stream
    • MqttWrapper
    • SimulationTypeInfo
  • Mars.Core.Executor
    • IRuntimeModel
    • ISimulationProgress
    • IStepExecutor
  • Mars.Core.Executor.Entities
    • Parametrization
    • StepParam
  • Mars.Core.Executor.Implementation
    • RuntimeModelImpl
    • SimulationProgressImpl
    • StepExecutionUseCase
  • Mars.Core.Model
    • IConfigLoader
    • IModelContainer
    • IModelResolver
  • Mars.Core.Model.Entities
    • LayerInstanceContainer
  • Mars.Core.Model.Exceptions
    • InvalidMappingException
    • MissingConstructorException
    • ModelResolutionException
    • ValidationException
  • Mars.Core.Model.Implementation
    • DependencyBuilder
    • MappingHelper
    • ModelContainer
    • ValidationIssueLevel
    • ValidationResult
    • Validator
  • Mars.Core.Simulation
    • ISimulation
    • ISimulationControl
  • Mars.Core.Simulation.Entities
    • SimulationRestartArgs
    • SimulationWorkflowState

Class TripPosition

This class provides data container for trajectory in which each coordinate is associated to a temporal reference.
Inheritance
System.Object
NetTopologySuite.Geometries.Coordinate
TripPosition
Implements
System.IComparable
System.IComparable<NetTopologySuite.Geometries.Coordinate>
Inherited Members
NetTopologySuite.Geometries.Coordinate.NullOrdinate
NetTopologySuite.Geometries.Coordinate.Equals2D(NetTopologySuite.Geometries.Coordinate)
NetTopologySuite.Geometries.Coordinate.Equals2D(NetTopologySuite.Geometries.Coordinate, System.Double)
NetTopologySuite.Geometries.Coordinate.EqualsWithTolerance(System.Double, System.Double, System.Double)
NetTopologySuite.Geometries.Coordinate.Equals(NetTopologySuite.Geometries.Coordinate)
NetTopologySuite.Geometries.Coordinate.CompareTo(System.Object)
NetTopologySuite.Geometries.Coordinate.CompareTo(NetTopologySuite.Geometries.Coordinate)
NetTopologySuite.Geometries.Coordinate.Copy()
NetTopologySuite.Geometries.Coordinate.Create(System.Double, System.Double, System.Double, System.Double)
NetTopologySuite.Geometries.Coordinate.Distance(NetTopologySuite.Geometries.Coordinate)
NetTopologySuite.Geometries.Coordinate.Equals(System.Object)
NetTopologySuite.Geometries.Coordinate.GetHashCode()
NetTopologySuite.Geometries.Coordinate.ToString()
NetTopologySuite.Geometries.Coordinate.X
NetTopologySuite.Geometries.Coordinate.Y
NetTopologySuite.Geometries.Coordinate.Z
NetTopologySuite.Geometries.Coordinate.M
NetTopologySuite.Geometries.Coordinate.Item[NetTopologySuite.Geometries.Ordinate]
NetTopologySuite.Geometries.Coordinate.Item[System.Int32]
NetTopologySuite.Geometries.Coordinate.CoordinateValue
NetTopologySuite.Geometries.Coordinate.IsValid
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Mars.Core.Data.Wrapper.Memory
Assembly: Mars.Core.dll
Syntax
public class TripPosition : Coordinate, IComparable, IComparable<Coordinate>

Constructors

| Improve this Doc View Source

TripPosition(Double, Double)

This class provides data container for trajectory in which each coordinate is associated to a temporal reference.
Declaration
public TripPosition(double longitude, double latitude)
Parameters
Type Name Description
System.Double longitude
System.Double latitude

Properties

| Improve this Doc View Source

UnixTimestamp

Gets or sets the UNIX-based timestamp starting 01-01-1970
Declaration
public int UnixTimestamp { get; set; }
Property Value
Type Description
System.Int32
Remarks
This property is used to form the temporal reference within the Mars.Core.Data.Wrapper.Memory.TripsLine applicable for

Implements

System.IComparable
System.IComparable<T>

Extension Methods

Serializer.Save<T>(T, out Byte[], SerializerCompression)
Serializer.Save<T>(T, Stream, SerializerCompression)
Serializer.Save<T>(T, BinaryFormatter, Stream, SerializerCompression)
Serializer.Save<T>(T, String, SerializerCompression)
Serializer.Save<T>(T, String)
Matrix.Concatenate<T>(T, T[])
Matrix.Replace<T>(T, Object, Object)
PositionHelper.ToPosition(Coordinate)
DomainDataImporter.Import(Object, InputConfiguration)
ObjectSerialize.Serialize(Object)
Matrix.IsEqual(Object, Object, Decimal, Decimal)
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © MARS GROUP. HAW Hamburg