From 3be48149f0aa61c675181f4f50a6a6a9412bf89b Mon Sep 17 00:00:00 2001 From: Matthew Somerville Date: Thu, 26 Oct 2023 09:54:13 +0100 Subject: [PATCH] Spot slightly different OGR string in later version. --- layers/summary.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layers/summary.php b/layers/summary.php index f0399ae..bf7cf7c 100644 --- a/layers/summary.php +++ b/layers/summary.php @@ -44,7 +44,7 @@ file_put_contents($ROOT . 'tilma/web/layers.json', $j); function parse_ogr($ogr) { - preg_match('#^INFO: Open.*\n *using driver.*successful\.\n\nLayer name: (.*?)\n(?:Metadata:\n DBF_DATE_LAST_UPDATE=(.*?)\n)?Geometry: (.*?)\nFeature Count: (.*?)\n(?:Extent: (.*?)\n)?Layer SRS WKT:\n(?:\(unknown\)|(?:GEOGCS|PROJCS).*?(?:1936|WGS 84).*\]\])\n(.*)#s', $ogr, $m); + preg_match('#^INFO: Open.*\n *using driver.*successful\.\n\nLayer name: (.*?)\n(?:Metadata:\n DBF_DATE_LAST_UPDATE=(.*?)\n)?Geometry: (.*?)\nFeature Count: (.*?)\n(?:Extent: (.*?)\n)?Layer SRS WKT:\n(?:\(unknown\)|(?:GEOGCR?S|PROJCR?S|COMPOUNDCRS).*?(?:1936|WGS 84).*\]\])\n(.*)#s', $ogr, $m); if (!$m) { print $ogr; exit; } preg_match_all('#^(.*?): .*?$#m', $m[6], $mm); return [