Lines Matching refs:substring

5 from shapely.ops import substring
18 self.assertTrue(substring(self.line1, -500, -600).equals(Point(0, 0)))
19 self.assertTrue(substring(self.line1, -500, -500).equals(Point(0, 0)))
20 self.assertTrue(substring(self.line1, -1, -1.1, True).equals(Point(0, 0)))
21 self.assertTrue(substring(self.line1, -1.1, -1.1, True).equals(Point(0, 0)))
24 self.assertTrue(substring(self.line1, 500, 600).equals(Point(2, 0)))
25 self.assertTrue(substring(self.line1, 500, 500).equals(Point(2, 0)))
26 self.assertTrue(substring(self.line1, 1, 1.1, True).equals(Point(2, 0)))
27 self.assertTrue(substring(self.line1, 1.1, 1.1, True).equals(Point(2, 0)))
30 self.assertTrue(substring(self.line1, 0.5, 0.5).equals(Point(0.5, 0)))
31 self.assertTrue(substring(self.line1, -0.5, -0.5).equals(Point(1.5, 0)))
32 self.assertTrue(substring(self.line1, 0.5, 0.5, True).equals(Point(1, 0)))
33 self.assertTrue(substring(self.line1, -0.5, -0.5, True).equals(Point(1, 0)))
36 self.assertTrue(substring(self.line1, 1.5, -0.5).equals(Point(1.5, 0)))
37 self.assertTrue(substring(self.line1, -0.5, 1.5).equals(Point(1.5, 0)))
38 self.assertTrue(substring(self.line1, -0.7, 0.3, True).equals(Point(0.6, 0)))
39 self.assertTrue(substring(self.line1, 0.3, -0.7, True).equals(Point(0.6, 0)))
42 self.assertEqual(substring(self.line1, -500, 0.6).wkt, LineString(([0, 0], [0.6, 0])).wkt)
43 … self.assertEqual(substring(self.line1, -1.1, 0.6, True).wkt, LineString(([0, 0], [1.2, 0])).wkt)
47 self.assertEqual(substring(self.line1, -1, -500).wkt, LineString(([1, 0], [0, 0])).wkt)
48 …self.assertEqual(substring(self.line3, 3.5, 0).wkt, LineString(([0, 3.5], [0, 3], [0, 2], [0, 1], …
49 …self.assertEqual(substring(self.line3, -1.5, -500).wkt, LineString(([0, 2.5], [0, 2], [0, 1], [0, …
51 … self.assertEqual(substring(self.line1, -0.5, -1.1, True).wkt, LineString(([1.0, 0], [0, 0])).wkt)
52 …self.assertEqual(substring(self.line3, 0.5, 0, True).wkt, LineString(([0, 2.0], [0, 1], [0, 0])).w…
53 …self.assertEqual(substring(self.line3, -0.5, -1.1, True).wkt, LineString(([0, 2.0], [0, 1], [0, 0]…
56 self.assertEqual(substring(self.line1, 0.6, 500).wkt, LineString(([0.6, 0], [2, 0])).wkt)
57 … self.assertEqual(substring(self.line1, 0.6, 1.1, True).wkt, LineString(([1.2, 0], [2, 0])).wkt)
61 self.assertEqual(substring(self.line1, 500, -1).wkt, LineString(([2, 0], [1, 0])).wkt)
62 … self.assertEqual(substring(self.line3, 4, 2.5).wkt, LineString(([0, 4], [0, 3], [0, 2.5])).wkt)
63 … self.assertEqual(substring(self.line3, 500, -1.5).wkt, LineString(([0, 4], [0, 3], [0, 2.5])).wkt)
65 … self.assertEqual(substring(self.line1, 1.1, -0.5, True).wkt, LineString(([2, 0], [1.0, 0])).wkt)
66 …self.assertEqual(substring(self.line3, 1, 0.5, True).wkt, LineString(([0, 4], [0, 3], [0, 2.0])).w…
67 …self.assertEqual(substring(self.line3, 1.1, -0.5, True).wkt, LineString(([0, 4], [0, 3], [0, 2.0])…
70 self.assertEqual(substring(self.line1, 0.5, 0.6).wkt, LineString(([0.5, 0], [0.6, 0])).wkt)
71 … self.assertEqual(substring(self.line1, -0.6, -0.5).wkt, LineString(([1.4, 0], [1.5, 0])).wkt)
72 … self.assertEqual(substring(self.line1, 0.5, 0.6, True).wkt, LineString(([1, 0], [1.2, 0])).wkt)
73 … self.assertEqual(substring(self.line1, -0.6, -0.5, True).wkt, LineString(([0.8, 0], [1, 0])).wkt)
76 self.assertEqual(substring(self.line1, 0.6, 0.5).wkt, LineString(([0.6, 0], [0.5, 0])).wkt)
77 … self.assertEqual(substring(self.line1, -0.5, -0.6).wkt, LineString(([1.5, 0], [1.4, 0])).wkt)
78 … self.assertEqual(substring(self.line1, 0.6, 0.5, True).wkt, LineString(([1.2, 0], [1, 0])).wkt)
79 … self.assertEqual(substring(self.line1, -0.5, -0.6, True).wkt, LineString(([1, 0], [0.8, 0])).wkt)
83 …self.assertEqual(substring(self.line3, 3.5, 2.5).wkt, LineString(([0, 3.5], [0, 3], [0, 2.5])).wkt…
84 …self.assertEqual(substring(self.line3, -0.5, -1.5).wkt, LineString(([0, 3.5], [0, 3], [0, 2.5])).w…
85 …self.assertEqual(substring(self.line3, 3.5, -1.5).wkt, LineString(([0, 3.5], [0, 3], [0, 2.5])).wk…
86 …self.assertEqual(substring(self.line3, -0.5, 2.5).wkt, LineString(([0, 3.5], [0, 3], [0, 2.5])).wk…
89 …self.assertEqual(substring(self.line3, 0.875, 0.625, True).wkt, LineString(([0, 3.5], [0, 3], [0, …
90 …self.assertEqual(substring(self.line3, -0.125, -0.375, True).wkt, LineString(([0, 3.5], [0, 3], [0…
91 …self.assertEqual(substring(self.line3, 0.875, -0.375, True).wkt, LineString(([0, 3.5], [0, 3], [0,…
92 …self.assertEqual(substring(self.line3, -0.125, 0.625, True).wkt, LineString(([0, 3.5], [0, 3], [0,…
95 self.assertEqual(substring(self.line2, 1, 7).wkt, LineString(([3, 1], [3, 6], [4, 6])).wkt)
96 …self.assertEqual(substring(self.line2, 0.2, 0.9, True).wkt, LineString(([3, 1.5], [3, 6], [3.75, 6…
97 …self.assertEqual(substring(self.line2, 0, 0.9, True).wkt, LineString(([3, 0], [3, 6], [3.75, 6])).…
98 …self.assertEqual(substring(self.line2, 0.2, 1, True).wkt, LineString(([3, 1.5], [3, 6], [4.5, 6]))…
101 assert list(substring(self.line2, 0.1, 0).coords) == [(3.0, 0.1), (3.0, 0.0)]
105 cut_line = substring(line, 0.7, 0.8, normalized=True)
109 self.assertRaises(GeometryTypeError, substring, Point(0, 0), 0, 0)