Reading method complete. Still needs to activate multicaching and create complex sources for overviews too. And fix a segmentation fault that appears before closing the datasets