Code Duplication    Length = 8-8 lines in 2 locations

src/Location/Processor/Polyline/Simplify.php 1 location

@@ 81-88 (lines=8) @@
78
79
        $lineSize = count($line);
80
81
        for ($i = 1; $i <= ($lineSize - 1); $i ++) {
82
            $distance = $this->getPerpendicularDistance($line[$i], new Line($line[0], $line[$lineSize - 1]));
83
84
            if ($distance > $distanceMax) {
85
                $index       = $i;
86
                $distanceMax = $distance;
87
            }
88
        }
89
90
        if ($distanceMax > $tolerance) {
91
            $lineSplitFirst  = array_slice($line, 0, $index);

src/Location/Processor/Polyline/SimplifyDouglasPeucker.php 1 location

@@ 73-80 (lines=8) @@
70
71
        $lineSize = count($line);
72
73
        for ($i = 1; $i <= ($lineSize - 1); $i ++) {
74
            $distance = $this->getPerpendicularDistance($line[$i], new Line($line[0], $line[$lineSize - 1]));
75
76
            if ($distance > $distanceMax) {
77
                $index       = $i;
78
                $distanceMax = $distance;
79
            }
80
        }
81
82
        if ($distanceMax > $this->tolerance) {
83
            $lineSplitFirst  = array_slice($line, 0, $index);