Module Expr Str Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias If NameLoad body ImportFrom alias alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad Str Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr TupleLoad Num Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Dict Str Str Str Num Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr ListLoad Num Num Num Num Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Assign NameStore Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListComp Call NameLoad NameLoad comprehension NameStore Call NameLoad Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Num Num Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Dict Str Str Str Str Str Num Num Num Num ListLoad Dict Str Str Call NameLoad Num Num Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr If NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Call NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr keyword Str Expr Call NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str Call AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num attr Str AttributeLoad NameLoad attr Num Num Num AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr TupleLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr TupleLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr TupleLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Dict Str Str Call AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num attr AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Call AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num attr orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Call AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str Num Str Str Num Num Num Num TupleLoad Num Num TupleLoad Num Num TupleLoad Num Num ListLoad Dict Str Str Call NameLoad Num Num Assign NameStore Dict Str Str Str ListLoad Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr If NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad ListLoad Num Num Num Num Assign NameStore Dict Str Str Str Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr If NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num decorator_list FunctionDef arguments args NameParam defaults body If CompareLt NameLoad TupleLoad Num Num Num body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr keyword Str Assign NameStore Num Assign NameStore Call NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str Num Str AttributeLoad NameLoad attr Num Num Num Num TupleLoad Num Num TupleLoad Num Num TupleLoad Num Num ListLoad Dict Str Str Call NameLoad Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr If NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad Num NameLoad NameLoad NameLoad NameLoad Num Num Num NameLoad NameLoad NameLoad Num Num Num Num Num NameLoad Num Num Num Num Num Num Num NameLoad Num Num Num Num Num NameLoad NameLoad NameLoad Num Num Num NameLoad NameLoad NameLoad NameLoad Num NameLoad NameLoad NameLoad NameLoad decorator_list decorator_list Call AttributeLoad NameLoad attr NameLoad Str ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpAdd AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr TryFinally body Assign TupleStore NameStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Num Assign TupleStore NameStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad finalbody Assign AttributeStore NameLoad attr NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad AttributeLoad NameLoad attr keyword NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad NameLoad Str Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Dict Str Str Str Str Str Str Str Num Str Str Num Num Num Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad Num If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr Num attr Num Num orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num Assign NameStore Call NameLoad Call NameLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd Str Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad TupleLoad Num Num TupleLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr keyword TupleLoad Num Num keyword TupleLoad Num Num If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Num Num orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad TupleLoad Num Num TupleLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr keyword TupleLoad Num Num keyword TupleLoad Num Num If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Num Num orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad TupleLoad Num Num TupleLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr keyword TupleLoad Num Num keyword TupleLoad Num Num If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Num Num orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad TupleLoad Num Num TupleLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr keyword TupleLoad Num Num keyword TupleLoad Num Num If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Num Num orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad TupleLoad Num Num TupleLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr keyword TupleLoad Num Num keyword TupleLoad Num Num If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Num Num orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad keyword Str attr Num Num TupleLoad Num Num TupleLoad Num Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr keyword TupleLoad Num Num keyword TupleLoad Num Num Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Num Num Assign NameStore Call NameLoad NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr Call NameLoad Num attr Num Num orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Dict Str Str Str Str Num Num Num ListLoad Dict Str Str BinOpMult ListLoad Num Num Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr TupleLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr TupleLoad Num Num Num Num Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr TupleLoad Num Num Num Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Dict Str Str Str Str Num Num Num ListLoad Dict Str Str ListLoad Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr TupleLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Dict Str Str Str Str Num Num Num ListLoad Dict Str Str ListLoad Num Num If CompareLt NameLoad TupleLoad Num Num body Assign NameStore Str With Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign AttributeStore SubscriptLoad AttributeLoad NameLoad attr Index Num attr NameLoad orelse Assign AttributeStore SubscriptLoad AttributeLoad NameLoad attr Index Num attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore SubscriptLoad AttributeLoad Call NameLoad Dict Str Str Str Str Num Num Num ListLoad Dict Str Str Call NameLoad Num Num Num attr Index Num Assign NameStore TupleLoad TupleLoad ListLoad Num TupleLoad Num Num BinOpMult ListLoad Num Num TupleLoad Call NameLoad Num TupleLoad Num Num ListLoad Num Num Num Num Num Num Num Num Num TupleLoad Call NameLoad Num TupleLoad Num Num ListLoad Num Num Num Num Num Num Num Num Num For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num keyword SubscriptLoad NameLoad Index Num If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num attr Num Num orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Num decorator_list decorator_list Call AttributeLoad NameLoad attr NameLoad Str
N/A N/A 
gdalinfo tests/gis_tests/data/rasters/raster.tif:

Driver: GTiff/GeoTIFF
Files: tests/gis_tests/data/rasters/raster.tif
Size is 163, 174
Coordinate System is:
PROJCS["NAD83 / Florida GDL Albers",
    GEOGCS["NAD83",
        DATUM["North_American_Datum_1983",
            SPHEROID["GRS 1980",6378137,298.2572221010002,
                AUTHORITY["EPSG","7019"]],
            TOWGS84[0,0,0,0,0,0,0],
            AUTHORITY["EPSG","6269"]],
        PRIMEM["Greenwich",0],
        UNIT["degree",0.0174532925199433],
        AUTHORITY["EPSG","4269"]],
    PROJECTION["Albers_Conic_Equal_Area"],
    PARAMETER["standard_parallel_1",24],
    PARAMETER["standard_parallel_2",31.5],
    PARAMETER["latitude_of_center",24],
    PARAMETER["longitude_of_center",-84],
    PARAMETER["false_easting",400000],
    PARAMETER["false_northing",0],
    UNIT["metre",1,
        AUTHORITY["EPSG","9001"]],
    AUTHORITY["EPSG","3086"]]
Origin = (511700.468070655711927,435103.377123198588379)
Pixel Size = (100.000000000000000,-100.000000000000000)
Metadata:
  AREA_OR_POINT=Area
Image Structure Metadata:
  INTERLEAVE=BAND
Corner Coordinates:
Upper Left  (  511700.468,  435103.377) ( 82d51'46.16"W, 27d55' 1.53"N)
Lower Left  (  511700.468,  417703.377) ( 82d51'52.04"W, 27d45'37.50"N)
Upper Right (  528000.468,  435103.377) ( 82d41'48.81"W, 27d54'56.30"N)
Lower Right (  528000.468,  417703.377) ( 82d41'55.54"W, 27d45'32.28"N)
Center      (  519850.468,  426403.377) ( 82d46'50.64"W, 27d50'16.99"N)
Band 1 Block=163x50 Type=Byte, ColorInterp=Gray
  NoData Value=15
 N/A os N/A struct N/A tempfile N/A unittest django.contrib.gis.gdal HAS_GDAL django.contrib.gis.gdal.error GDALException django.contrib.gis.shortcuts numpy django.test SimpleTestCase django.utils six django.utils._os upath data.rasters.textrasters JSON_RASTER N/A HAS_GDAL N/A django.contrib.gis.gdal GDALRaster GDAL_VERSION django.contrib.gis.gdal.raster.band GDALBand GDALRasterTests N/A N/A unittest TestCase N/A N/A 
    Test a GDALRaster instance created from a file (GeoTiff).
     setUp N/A N/A self N/A N/A N/A N/A self rs_path N/A N/A N/A os path join N/A N/A N/A os path dirname N/A upath __file__ ../data/rasters/raster.tif N/A N/A self rs N/A GDALRaster N/A self rs_path N/A test_rs_name_repr N/A N/A self N/A N/A N/A N/A N/A self assertEqual N/A self rs_path N/A N/A self rs name N/A N/A N/A six assertRegex self N/A repr N/A self rs <Raster object at 0x\w+> N/A test_rs_driver N/A N/A self N/A N/A N/A N/A N/A self assertEqual N/A N/A N/A self rs driver name GTiff N/A test_rs_size N/A N/A self N/A N/A N/A N/A N/A self assertEqual N/A N/A self rs width 163 N/A N/A N/A self assertEqual N/A N/A self rs height 174 N/A test_rs_srs N/A N/A self N/A N/A N/A N/A N/A self assertEqual N/A N/A N/A self rs srs srid 3086 N/A N/A N/A self assertEqual N/A N/A N/A self rs srs units N/A 1.0 metre N/A test_rs_srid N/A N/A self N/A N/A N/A rast N/A GDALRaster N/A width height srid 16 16 4326 N/A N/A N/A self assertEqual N/A rast srid 4326 N/A N/A rast srid 3086 N/A N/A N/A self assertEqual N/A rast srid 3086 N/A test_geotransform_and_friends N/A N/A self N/A N/A N/A N/A N/A self assertEqual N/A N/A self rs geotransform N/A 511700.468071 100.0 0.0 435103.377123 0.0 -100.0 N/A N/A N/A self assertEqual N/A N/A self rs origin N/A 511700.468071 435103.377123 N/A N/A N/A self assertEqual N/A N/A N/A self rs origin x 511700.468071 N/A N/A N/A self assertEqual N/A N/A N/A self rs origin y 435103.377123 N/A N/A N/A self assertEqual N/A N/A self rs scale N/A 100.0 -100.0 N/A N/A N/A self assertEqual N/A N/A N/A self rs scale x 100.0 N/A N/A N/A self assertEqual N/A N/A N/A self rs scale y -100.0 N/A N/A N/A self assertEqual N/A N/A self rs skew N/A 0 0 N/A N/A N/A self assertEqual N/A N/A N/A self rs skew x 0 N/A N/A N/A self assertEqual N/A N/A N/A self rs skew y 0 N/A rsmem N/A GDALRaster JSON_RASTER N/A N/A rsmem geotransform N/A range 6 N/A N/A N/A self assertEqual N/A rsmem geotransform N/A N/A float x N/A x N/A range 6 N/A N/A N/A self assertEqual N/A rsmem origin N/A 0 3 N/A N/A N/A self assertEqual N/A N/A rsmem origin x 0 N/A N/A N/A self assertEqual N/A N/A rsmem origin y 3 N/A N/A N/A self assertEqual N/A rsmem scale N/A 1 5 N/A N/A N/A self assertEqual N/A N/A rsmem scale x 1 N/A N/A N/A self assertEqual N/A N/A rsmem scale y 5 N/A N/A N/A self assertEqual N/A rsmem skew N/A 2 4 N/A N/A N/A self assertEqual N/A N/A rsmem skew x 2 N/A N/A N/A self assertEqual N/A N/A rsmem skew y 4 N/A N/A N/A self assertEqual N/A rsmem width 5 N/A N/A N/A self assertEqual N/A rsmem height 5 N/A test_rs_extent N/A N/A self N/A N/A N/A N/A N/A self assertEqual N/A N/A self rs extent N/A 511700.468071 417703.377123 528000.468071 435103.377123 N/A test_rs_bands N/A N/A self N/A N/A N/A N/A N/A self assertEqual N/A len N/A N/A self rs bands 1 N/A N/A N/A self assertIsInstance N/A N/A N/A self rs bands N/A 0 GDALBand N/A test_memory_based_raster_creation N/A N/A self N/A N/A N/A rast N/A GDALRaster N/A datatype width height srid bands 1 16 16 4326 N/A N/A data nodata_value N/A range 256 255 N/A result N/A N/A N/A N/A rast bands N/A 0 data N/A numpy N/A N/A result N/A N/A N/A N/A result flatten tolist N/A N/A N/A self assertEqual result N/A list N/A range 256 N/A test_file_based_raster_creation N/A N/A self N/A N/A N/A rstfile N/A N/A tempfile NamedTemporaryFile suffix .tif N/A N/A GDALRaster N/A datatype driver name width height nr_of_bands srid origin scale skew bands N/A N/A N/A N/A N/A self rs bands N/A 0 datatype tif N/A rstfile name 163 174 1 N/A N/A N/A self rs srs wkt N/A N/A N/A N/A self rs origin x N/A N/A N/A self rs origin y N/A N/A N/A N/A self rs scale x N/A N/A N/A self rs scale y N/A N/A N/A N/A self rs skew x N/A N/A N/A self rs skew y N/A N/A data nodata_value N/A N/A N/A N/A N/A self rs bands N/A 0 data N/A N/A N/A N/A self rs bands N/A 0 nodata_value N/A restored_raster N/A GDALRaster N/A rstfile name N/A N/A N/A self assertEqual N/A N/A restored_raster srs wkt N/A N/A N/A self rs srs wkt N/A N/A N/A self assertEqual N/A restored_raster geotransform N/A N/A self rs geotransform N/A numpy N/A N/A N/A N/A N/A numpy testing assert_equal N/A N/A N/A N/A restored_raster bands N/A 0 data N/A N/A N/A N/A N/A self rs bands N/A 0 data N/A N/A N/A N/A self assertEqual N/A N/A N/A N/A restored_raster bands N/A 0 data N/A N/A N/A N/A N/A self rs bands N/A 0 data N/A test_raster_warp N/A N/A self N/A N/A N/A source N/A GDALRaster N/A datatype driver name width height nr_of_bands srid origin scale skew bands 1 MEM sourceraster 4 4 1 3086 N/A 500000 400000 N/A 100 -100 N/A 0 0 N/A N/A data nodata_value N/A range 16 255 N/A data N/A scale width height N/A 200 -200 2 2 N/A target N/A N/A source warp data N/A N/A N/A self assertEqual N/A target width N/A data N/A width N/A N/A N/A self assertEqual N/A target height N/A data N/A height N/A N/A N/A self assertEqual N/A target scale N/A data N/A scale N/A N/A N/A self assertEqual N/A N/A N/A N/A target bands N/A 0 datatype N/A N/A N/A N/A source bands N/A 0 datatype N/A N/A N/A self assertEqual N/A target name sourceraster_copy.MEM N/A result N/A N/A N/A N/A target bands N/A 0 data N/A numpy N/A N/A result N/A N/A N/A N/A result flatten tolist N/A N/A N/A self assertEqual result N/A 5 7 13 15 N/A data N/A name datatype /path/to/targetraster.tif 6 N/A target N/A N/A source warp data N/A N/A N/A self assertEqual N/A N/A N/A N/A target bands N/A 0 datatype 6 N/A N/A N/A self assertEqual N/A target name /path/to/targetraster.tif N/A N/A N/A self assertEqual N/A N/A target driver name MEM N/A result N/A N/A N/A N/A target bands N/A 0 data N/A numpy N/A N/A result N/A N/A N/A N/A result flatten tolist N/A N/A N/A self assertEqual result N/A 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 11.0 12.0 13.0 14.0 15.0 N/A test_raster_transform N/A N/A self N/A N/A N/A N/A GDAL_VERSION N/A 1 8 1 N/A N/A N/A N/A self skipTest GDAL >= 1.8.1 is required for this test N/A rstfile N/A N/A tempfile NamedTemporaryFile suffix .tif N/A ndv 99 N/A source N/A GDALRaster N/A datatype driver name width height nr_of_bands srid origin scale skew bands 1 tif N/A rstfile name 5 5 1 4326 N/A -5 5 N/A 2 -2 N/A 0 0 N/A N/A data nodata_value N/A range 25 ndv N/A target N/A N/A source transform 3086 N/A target N/A GDALRaster N/A target name N/A N/A N/A self assertEqual N/A N/A target srs srid 3086 N/A N/A N/A self assertEqual N/A target width 7 N/A N/A N/A self assertEqual N/A target height 7 N/A N/A N/A self assertEqual N/A N/A N/A N/A target bands N/A 0 datatype N/A N/A N/A N/A source bands N/A 0 datatype N/A N/A N/A self assertEqual N/A target origin N/A 9124842.79108 1589911.64764 N/A N/A N/A self assertEqual N/A target scale N/A 223824.826643 -223824.826643 N/A N/A N/A self assertEqual N/A target skew N/A 0 0 N/A result N/A N/A N/A N/A target bands N/A 0 data N/A numpy N/A N/A result N/A N/A N/A N/A result flatten tolist N/A N/A N/A self assertEqual result N/A ndv ndv ndv ndv 4 ndv ndv ndv ndv 2 3 9 ndv ndv ndv 1 2 8 13 19 ndv 0 6 6 12 18 18 24 ndv 10 11 16 22 23 ndv ndv ndv 15 21 22 ndv ndv ndv ndv 20 ndv ndv ndv ndv N/A N/A N/A N/A unittest skipUnless HAS_GDAL GDAL is required GDALBandTests N/A SimpleTestCase N/A setUp N/A N/A self N/A N/A N/A N/A self rs_path N/A N/A N/A os path join N/A N/A N/A os path dirname N/A upath __file__ ../data/rasters/raster.tif N/A rs N/A GDALRaster N/A self rs_path N/A N/A self band N/A N/A rs bands N/A 0 N/A test_band_data N/A N/A self N/A N/A N/A pam_file N/A N/A self rs_path .aux.xml N/A N/A N/A self assertEqual N/A N/A self band width 163 N/A N/A N/A self assertEqual N/A N/A self band height 174 N/A N/A N/A self assertEqual N/A N/A self band description N/A N/A N/A self assertEqual N/A N/A N/A self band datatype 1 N/A N/A N/A self assertEqual N/A N/A N/A self band datatype as_string True GDT_Byte N/A N/A N/A self assertEqual N/A N/A self band nodata_value 15 N/A numpy N/A N/A data N/A N/A N/A self band data N/A assert_array N/A N/A numpy loadtxt N/A N/A N/A os path join N/A N/A N/A os path dirname N/A upath __file__ ../data/rasters/raster.numpy.txt N/A N/A N/A N/A numpy testing assert_equal data assert_array N/A N/A N/A self assertEqual N/A data shape N/A N/A N/A self band height N/A N/A self band width N/A N/A N/A N/A smin smax smean sstd N/A N/A N/A self band statistics approximate True N/A N/A N/A self assertEqual smin 0 N/A N/A N/A self assertEqual smax 9 N/A N/A N/A self assertAlmostEqual smean 2.84233128834 N/A N/A N/A self assertAlmostEqual sstd 2.3965567249 N/A N/A smin smax smean sstd N/A N/A N/A self band statistics approximate False refresh True N/A N/A N/A self assertEqual smin 0 N/A N/A N/A self assertEqual smax 9 N/A N/A N/A self assertAlmostEqual smean 2.82832663423 N/A N/A N/A self assertAlmostEqual sstd 2.42605269867 N/A N/A N/A self assertEqual N/A N/A self band min 0 N/A N/A N/A self assertEqual N/A N/A self band max 9 N/A N/A N/A self assertAlmostEqual N/A N/A self band mean 2.82832663423 N/A N/A N/A self assertAlmostEqual N/A N/A self band std 2.42605269867 N/A N/A self band None N/A N/A N/A self assertTrue N/A N/A N/A os path isfile pam_file N/A N/A N/A self band None N/A N/A N/A N/A os path isfile pam_file N/A N/A N/A N/A os remove pam_file N/A test_read_mode_error N/A N/A self N/A N/A N/A rs N/A GDALRaster N/A self rs_path write False N/A band N/A N/A rs bands N/A 0 N/A N/A N/A self assertRaises GDALException N/A N/A N/A setattr band nodata_value 10 N/A test_band_data_setters N/A N/A self N/A N/A N/A rsmem N/A GDALRaster N/A datatype driver name width height nr_of_bands srid 1 MEM mem_rst 10 10 1 4326 N/A bandmem N/A N/A rsmem bands N/A 0 N/A N/A bandmem nodata_value 99 N/A N/A N/A self assertEqual N/A bandmem nodata_value 99 N/A N/A N/A bandmem data N/A range 100 N/A numpy N/A N/A N/A N/A N/A numpy testing assert_equal N/A N/A bandmem data N/A N/A N/A N/A numpy arange 100 reshape 10 10 N/A N/A N/A N/A self assertEqual N/A N/A bandmem data N/A list N/A range 100 N/A block N/A list N/A range 100 104 N/A packed_block N/A N/A struct pack N/A < B B B B block N/A N/A N/A bandmem data block N/A 1 1 N/A 2 2 N/A result N/A N/A bandmem data offset N/A 1 1 size N/A 2 2 N/A numpy N/A N/A N/A N/A N/A numpy testing assert_equal result N/A N/A N/A N/A numpy array block reshape 2 2 N/A N/A N/A N/A self assertEqual result block N/A N/A N/A bandmem data packed_block N/A 1 1 N/A 2 2 N/A result N/A N/A bandmem data offset N/A 1 1 size N/A 2 2 N/A numpy N/A N/A N/A N/A N/A numpy testing assert_equal result N/A N/A N/A N/A numpy array block reshape 2 2 N/A N/A N/A N/A self assertEqual result block N/A N/A N/A bandmem data N/A bytes packed_block N/A 1 1 N/A 2 2 N/A result N/A N/A bandmem data offset N/A 1 1 size N/A 2 2 N/A numpy N/A N/A N/A N/A N/A numpy testing assert_equal result N/A N/A N/A N/A numpy array block reshape 2 2 N/A N/A N/A N/A self assertEqual result block N/A N/A N/A bandmem data N/A bytearray packed_block N/A 1 1 N/A 2 2 N/A result N/A N/A bandmem data offset N/A 1 1 size N/A 2 2 N/A numpy N/A N/A N/A N/A N/A numpy testing assert_equal result N/A N/A N/A N/A numpy array block reshape 2 2 N/A N/A N/A N/A self assertEqual result block N/A N/A N/A bandmem data N/A N/A six memoryview packed_block N/A 1 1 N/A 2 2 N/A result N/A N/A bandmem data offset N/A 1 1 size N/A 2 2 N/A numpy N/A N/A N/A N/A N/A numpy testing assert_equal result N/A N/A N/A N/A numpy array block reshape 2 2 N/A N/A N/A N/A self assertEqual result block N/A numpy N/A N/A N/A N/A bandmem data N/A N/A N/A N/A numpy array block dtype int8 reshape 2 2 N/A 1 1 N/A 2 2 N/A N/A N/A N/A numpy testing assert_equal N/A N/A bandmem data offset N/A 1 1 size N/A 2 2 N/A N/A N/A N/A numpy array block reshape 2 2 N/A rsmemjson N/A GDALRaster JSON_RASTER N/A bandmemjson N/A N/A rsmemjson bands N/A 0 N/A numpy N/A N/A N/A N/A N/A numpy testing assert_equal N/A N/A bandmemjson data N/A N/A N/A N/A numpy array N/A range 25 reshape 5 5 N/A N/A N/A N/A self assertEqual N/A N/A bandmemjson data N/A list N/A range 25 N/A test_band_statistics_automatic_refresh N/A N/A self N/A N/A N/A rsmem N/A GDALRaster N/A srid width height bands 4326 2 2 N/A N/A data nodata_value N/A N/A 0 4 99 N/A band N/A N/A rsmem bands N/A 0 N/A N/A N/A self assertEqual N/A N/A band statistics N/A 0 0 0 0 N/A N/A N/A band data N/A 1 1 0 0 N/A N/A N/A self assertEqual N/A N/A band statistics N/A 0.0 1.0 0.5 0.5 N/A N/A band nodata_value 0 N/A N/A N/A self assertEqual N/A N/A band statistics N/A 1.0 1.0 1.0 0.0 N/A test_band_statistics_empty_band N/A N/A self N/A N/A N/A rsmem N/A GDALRaster N/A srid width height bands 4326 1 1 N/A N/A data nodata_value N/A 0 0 N/A N/A N/A self assertEqual N/A N/A N/A N/A rsmem bands N/A 0 statistics N/A None None None None N/A test_band_delete_nodata N/A N/A self N/A N/A N/A rsmem N/A GDALRaster N/A srid width height bands 4326 1 1 N/A N/A data nodata_value N/A 0 1 N/A N/A GDAL_VERSION N/A 2 1 N/A N/A msg GDAL >= 2.1 required to delete nodata values. N/A N/A N/A self assertRaisesMessage ValueError msg N/A N/A N/A N/A N/A rsmem bands N/A 0 nodata_value None N/A N/A N/A N/A N/A rsmem bands N/A 0 nodata_value None N/A N/A N/A self assertIsNone N/A N/A N/A rsmem bands N/A 0 nodata_value N/A test_band_data_replication N/A N/A self N/A N/A N/A band N/A N/A N/A GDALRaster N/A srid width height bands 4326 3 3 N/A N/A data nodata_value N/A range 10 19 0 bands N/A 0 N/A combos N/A N/A N/A 1 N/A 1 1 N/A N/A 1 9 N/A N/A range 3 N/A 1 3 N/A 0 0 0 1 1 1 2 2 2 N/A N/A range 3 N/A 3 1 N/A 0 1 2 0 1 2 0 1 2 N/A combo combos N/A N/A N/A N/A band data N/A combo N/A 0 shape N/A combo N/A 1 N/A numpy N/A N/A N/A N/A N/A numpy testing assert_equal N/A N/A band data N/A N/A N/A N/A numpy array N/A combo N/A 2 reshape 3 3 N/A N/A N/A N/A self assertEqual N/A N/A band data N/A list N/A combo N/A 2 N/A N/A N/A N/A unittest skipUnless HAS_GDAL GDAL is required