Uses of Class
edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
-
-
Uses of Trajectory in edu.gsu.cs.dmlab.solgrind.algo
Methods in edu.gsu.cs.dmlab.solgrind.algo that return Trajectory Modifier and Type Method Description static Trajectory
SequenceUtils. createTailWindow(Instance ins, float tailRatio, double bufferDistance, long tailValidity, long samplingInterval)
Generates tail window from an instancestatic Trajectory
SequenceUtils. createTailWindow(Instance ins, long tailInterval, double bufferDistance, long tailValidity, long samplingInterval)
Generates tail window from an instancestatic Trajectory
SequenceUtils. generateTail(Instance ins, float tailRatio)
Generates tail segment using tail ratio strategy Gets the trajectory segment that covers last 'tailRatio' amount of trajectory's lifespan.static Trajectory
SequenceUtils. generateTail(Instance ins, long tailInterval)
Generates the tail segment using tail interval strategy Gets the trajectory segment that covers last 'tailInterval' time interval.static Trajectory
SequenceUtils. generateTailBuffer(Trajectory tail, double bufferDistance)
Generates tail buffer from a given tail segment of the trajectory using bufferDistance parameter.static Trajectory
SequenceUtils. generateTailWindow(Trajectory tailBuffer, long tailValidity, long samplingInterval)
Generates tail window using the buffered tail trajectory by propagating itstatic Trajectory
SequenceUtils. sampleTGPairs(Trajectory traj, long samplingInterval)
Based on a sampling interval, sample the time-geometry pairs in the trajectoryMethods in edu.gsu.cs.dmlab.solgrind.algo with parameters of type Trajectory Modifier and Type Method Description static TwoSequence
SequenceUtils. discoverFollowRelationship(InstanceData headData, Trajectory head, InstanceData tailData, Trajectory tailW, String ciType)
Given two instance trajectories in form of InstanceData objects and trajectories (head and tailWindow), method returns an TwoSequence (2-sequence) object, which describes a follow relationshipstatic Trajectory
SequenceUtils. generateTailBuffer(Trajectory tail, double bufferDistance)
Generates tail buffer from a given tail segment of the trajectory using bufferDistance parameter.static Trajectory
SequenceUtils. generateTailWindow(Trajectory tailBuffer, long tailValidity, long samplingInterval)
Generates tail window using the buffered tail trajectory by propagating itstatic Trajectory
SequenceUtils. sampleTGPairs(Trajectory traj, long samplingInterval)
Based on a sampling interval, sample the time-geometry pairs in the trajectory -
Uses of Trajectory in edu.gsu.cs.dmlab.solgrind.algo.measures
Methods in edu.gsu.cs.dmlab.solgrind.algo.measures with parameters of type Trajectory Modifier and Type Method Description double
SignificanceMeasure. calculateT(Trajectory traj1, Trajectory traj2)
Method parameters in edu.gsu.cs.dmlab.solgrind.algo.measures with type arguments of type Trajectory Modifier and Type Method Description double
SignificanceMeasure. calculateT(Collection<Trajectory> trajectories)
-
Uses of Trajectory in edu.gsu.cs.dmlab.solgrind.algo.measures.significance
Methods in edu.gsu.cs.dmlab.solgrind.algo.measures.significance with parameters of type Trajectory Modifier and Type Method Description double
Jaccard. calculateT(Trajectory traj1, Trajectory traj2)
double
JStar. calculateT(Trajectory traj1, Trajectory traj2)
double
Omax. calculateT(Trajectory traj1, Trajectory traj2)
Method parameters in edu.gsu.cs.dmlab.solgrind.algo.measures.significance with type arguments of type Trajectory Modifier and Type Method Description double
Jaccard. calculateT(Collection<Trajectory> trajectories)
double
JStar. calculateT(Collection<Trajectory> trajectories)
double
Omax. calculateT(Collection<Trajectory> trajectories)
-
Uses of Trajectory in edu.gsu.cs.dmlab.solgrind.base
Methods in edu.gsu.cs.dmlab.solgrind.base that return Trajectory Modifier and Type Method Description Trajectory
Instance. getTrajectory()
Constructors in edu.gsu.cs.dmlab.solgrind.base with parameters of type Trajectory Constructor Description Instance(String iid, EventType e, Trajectory traj)
-
Uses of Trajectory in edu.gsu.cs.dmlab.solgrind.base.operations
Methods in edu.gsu.cs.dmlab.solgrind.base.operations that return Trajectory Modifier and Type Method Description static Trajectory
STOperations. intersection(Trajectory traj1, Trajectory traj2)
static Trajectory
STOperations. intersectionAll(Collection<Trajectory> trajCollection)
static Trajectory
STOperations. union(Trajectory traj1, Trajectory traj2)
static Trajectory
STOperations. unionAll(Collection<Trajectory> trajCollection)
Methods in edu.gsu.cs.dmlab.solgrind.base.operations with parameters of type Trajectory Modifier and Type Method Description static Trajectory
STOperations. intersection(Trajectory traj1, Trajectory traj2)
static boolean
SOperations. sIntersectsMBR(Trajectory traj1, Trajectory traj2)
static boolean
STOperations. stIntersects(Trajectory traj1, Trajectory traj2)
static SortedSet<org.joda.time.Interval>
TOperations. tIntersection(Trajectory traj1, Trajectory traj2)
Method for temporal intersection between two trajectory.static boolean
TOperations. tIntersects(Trajectory traj1, Trajectory traj2)
static Trajectory
STOperations. union(Trajectory traj1, Trajectory traj2)
Method parameters in edu.gsu.cs.dmlab.solgrind.base.operations with type arguments of type Trajectory Modifier and Type Method Description static Trajectory
STOperations. intersectionAll(Collection<Trajectory> trajCollection)
static Trajectory
STOperations. unionAll(Collection<Trajectory> trajCollection)
-
Uses of Trajectory in edu.gsu.cs.dmlab.solgrind.base.types.essential
Methods in edu.gsu.cs.dmlab.solgrind.base.types.essential that return Trajectory Modifier and Type Method Description Trajectory
Trajectory. getSegment(org.joda.time.DateTime start, org.joda.time.DateTime end)
-
Uses of Trajectory in edu.gsu.cs.dmlab.solgrind.base.types.instance
Methods in edu.gsu.cs.dmlab.solgrind.base.types.instance that return Trajectory Modifier and Type Method Description Trajectory
InstanceCooccurrence. getIntersectionTrajectory()
Trajectory
InstanceCooccurrence. getUnionTrajectory()
Methods in edu.gsu.cs.dmlab.solgrind.base.types.instance with parameters of type Trajectory Modifier and Type Method Description void
InstanceCooccurrence. setIntersectionTrajectory(Trajectory iTraj)
void
InstanceCooccurrence. setUnionTrajectory(Trajectory uTraj)
-