archivereader

Check if file within a zip archive and return apropriate GDAL path if so.

See GDAL documentation on reading files within a zip archive.

http://trac.osgeo.org/gdal/wiki/UserDocs/ReadInZip

tuiview.archivereader.file_list_to_archive_strings(filenames)[source]

Modifies any archive filenames in the list to allow them to be opened using a GDAL virtual filesystem.

Parameters:filenames (list of str) – A list of filenames
Returns:The list of filenames passed in, with any supported archive prepended with the appropriate string.
Return type:list of str
tuiview.archivereader.gz_to_file(filepath)[source]

Converts a path ending in .gz so that it can be opened with GDAL

Parameters:filepath (str) – Filepath ending in .gz
Returns:Filepath prepended with gzip virtual filesystem string
Return type:str
tuiview.archivereader.zip_to_file(filepath)[source]

Takes in a zip filepath and if the zip contains files that can be opened with GDAL then the filepath will be converted so that it can be opened without extraction.

Parameters:filepath (str) – Filepath ending in .zip
Returns:A list of files prepended with the zip virtual filesystem string
Return type:list of str