From 7ee780529f154f708806a415a869bbcfe2476094 Mon Sep 17 00:00:00 2001 From: jlaura <jlaura@usgs.gov> Date: Thu, 16 Aug 2018 12:48:52 -0700 Subject: [PATCH] Update extract_metadata.py --- plio/io/extract_metadata.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/plio/io/extract_metadata.py b/plio/io/extract_metadata.py index 00af717..547b578 100644 --- a/plio/io/extract_metadata.py +++ b/plio/io/extract_metadata.py @@ -1,5 +1,10 @@ -from osgeo import osr - +try: + from osgeo import osr + hasosr = True +except: + hasosr = False + + import_options = ['ImportFromWkt', 'ImportFromProj4', 'ImportFromEPSG', 'ImportFromUSGS', 'ImportFromXML'] @@ -20,7 +25,10 @@ def extract_projstring(proj_string): OSR spatial reference object """ - srs = osr.SpatialReference() + if hasosr: + srs = osr.SpatialReference() + else: + return for import_option in import_options: try: func = getattr(srs, import_option) -- GitLab