Reading three types of geographic data (GeoTiff, Shapefile and NetCDF) with Python. Packages used: geopandas -> Shapefile xarray -> netCDF rasterio -> geotiff