Mercurial Hosting > traffic-intelligence
diff python/tests/moving.txt @ 248:571ba5ed22e2
added utils for bus processing
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Wed, 18 Jul 2012 02:54:22 -0400 |
parents | 74b1fc68d4df |
children | 99173da7afae |
line wrap: on
line diff
--- a/python/tests/moving.txt Wed Jul 18 02:54:02 2012 -0400 +++ b/python/tests/moving.txt Wed Jul 18 02:54:22 2012 -0400 @@ -29,6 +29,17 @@ >>> TimeInterval(2,5).equal(TimeInterval(5,2)) False +>>> TimeInterval(3,6).distance(TimeInterval(4,6)) +0 +>>> TimeInterval(3,6).distance(TimeInterval(6,10)) +0 +>>> TimeInterval(3,6).distance(TimeInterval(8,10)) +2 +>>> TimeInterval(20,30).distance(TimeInterval(3,15)) +5 +>>> Interval.union([TimeInterval(3,6), TimeInterval(8,10),TimeInterval(11,15)]) +[3,15] + >>> Point(3,4)-Point(1,7) (2.000000,-3.000000) @@ -36,7 +47,7 @@ 13 >>> Point.distanceNorm2(Point(3,4),Point(1,7)) -3.6055512754639891 +3.605551275463989 >>> Point(3,2).inPolygon([Point(0,0),Point(1,0),Point(1,1),Point(0,1)]) False @@ -60,23 +71,3 @@ (0.500000,0.500000) >>> t1.getTrajectoryInPolygon(np.array([[10,10],[14,10],[14,13],[10,13]])).length() 0 - ->>> indic1 = TemporalIndicator('bla', [0,3,-4], TimeInterval(4,6)) ->>> indic1.empty() -False ->>> indic1[5] -3 ->>> indic1[3] ->>> [v for v in indic1] -[0, 3, -4] ->>> indic1 = TemporalIndicator('bla', {2:0,4:3,5:-5}) ->>> indic1[4] -3 ->>> indic1[3] ->>> [v for v in indic1] -[0, 3, -5] - ->>> indicatorMap([1,2,3], t1, 1) -{(1.0, 3.0): 2.0, (2.0, 6.0): 3.0, (0.0, 0.0): 1.0} ->>> indicatorMap([1,2,3], t1, 4) -{(0.0, 1.0): 3.0, (0.0, 0.0): 1.5}