From 9e2b44a8d13b30ded6bb1a9bcdc7797780ef1e3c Mon Sep 17 00:00:00 2001 From: Daniel Stelljes Date: Tue, 9 Jul 2013 12:56:59 -0500 Subject: [PATCH] Added support for line breaks between KML coordinate tuples --- lib/adapters/KML.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/adapters/KML.class.php b/lib/adapters/KML.class.php index 904b0e6e..b576e288 100644 --- a/lib/adapters/KML.class.php +++ b/lib/adapters/KML.class.php @@ -169,7 +169,7 @@ protected function _extractCoordinates($xml) { $coord_elements = $this->childElements($xml, 'coordinates'); $coordinates = array(); if (count($coord_elements)) { - $coord_sets = explode(' ', $coord_elements[0]->nodeValue); + $coord_sets = explode(' ', preg_replace('/[\r\n]+/', ' ', $coord_elements[0]->nodeValue)); foreach ($coord_sets as $set_string) { $set_string = trim($set_string); if ($set_string) {