|
|
@@ -147,10 +147,11 @@ foreach ($ways2cut as $way_key => $xpoint_keys) {
|
|
|
|
|
|
$startPoint = $way->startPoint();
|
|
|
$endPoint = $way->endPoint();
|
|
|
- $way = new LineString(array($startPoint, $sub_xpoints[0]));
|
|
|
- $ways_asText[$way_key] = $way->asText();
|
|
|
- $ways_2ID_Way[$way_key]=$ID_Way;
|
|
|
-
|
|
|
+ if($sub_xpoints[0]) and $startPoint) { // sypie erorrami
|
|
|
+ $way = new LineString(array($startPoint, $sub_xpoints[0]));
|
|
|
+ $ways_asText[$way_key] = $way->asText();
|
|
|
+ $ways_2ID_Way[$way_key]=$ID_Way;
|
|
|
+ }
|
|
|
|
|
|
for ($i = 0; $i < $n = count($sub_xpoints) - 1; $i++) {
|
|
|
$way = new LineString(array($sub_xpoints[$i], $sub_xpoints[$i+1]));
|