[gdal-dev] gdal2tiles: RuntimeError: Cannot find coordinate operations from `ENGCRS["WGS_1984_Web_Mercator_Auxiliary_Sphere"
Terra Frost
terrafrost at gmail.com
Wed Nov 9 08:54:57 PST 2022
I have two TIFs that I'm able to run gdal2tiles on without issue, however,
when I do gdal_merge I am unable to do gdal2tiles on the result. When I did
gdal_merge on the two TIFs I got this warning:
Warning 1: PROJ: proj_create_from_database: Cannot find proj.db
Warning 1: The definition of projected CRS EPSG:3857 got from GeoTIFF keys
is not the same as the one from the EPSG registry, which may cause issues
during reprojection operations. Set GTIFF_SRS_SOURCE configuration option
to EPSG to use official parameters (overriding the ones from GeoTIFF keys),
or to GEOKEYS to use custom values from GeoTIFF keys and drop the EPSG code.
Warning 1: PROJ: proj_create_from_database: Cannot find proj.db
Warning 1: The definition of projected CRS EPSG:3857 got from GeoTIFF keys
is not the same as the one from the EPSG registry, which may cause issues
during reprojection operations. Set GTIFF_SRS_SOURCE configuration option
to EPSG to use official parameters (overriding the ones from GeoTIFF keys),
or to GEOKEYS to use custom values from GeoTIFF keys and drop the EPSG code.
0...10...20...30...40...50...60...70...80...90...100 - done.
Despite the warning the two TIFs merged without issue, however, when I try
to run gdal2tiles on the merged TIF I get this error:
Traceback (most recent call last):
File "/usr/bin/gdal2tiles.py", line 16, in <module>
sys.exit(main(sys.argv))
File "/usr/lib/python3/dist-packages/osgeo_utils/gdal2tiles.py", line
3314, in main
single_threaded_tiling(input_file, output_folder, options)
File "/usr/lib/python3/dist-packages/osgeo_utils/gdal2tiles.py", line
3229, in single_threaded_tiling
conf, tile_details = worker_tile_details(input_file, output_folder,
options)
File "/usr/lib/python3/dist-packages/osgeo_utils/gdal2tiles.py", line
3145, in worker_tile_details
gdal2tiles.open_input()
File "/usr/lib/python3/dist-packages/osgeo_utils/gdal2tiles.py", line
1797, in open_input
self.warped_input_dataset = reproject_dataset(
File "/usr/lib/python3/dist-packages/osgeo_utils/gdal2tiles.py", line
987, in reproject_dataset
to_dataset = gdal.AutoCreateWarpedVRT(from_dataset,
File "/usr/lib/python3/dist-packages/osgeo/gdal.py", line 3976, in
AutoCreateWarpedVRT
return _gdal.AutoCreateWarpedVRT(*args)
RuntimeError: Cannot find coordinate operations from
`ENGCRS["WGS_1984_Web_Mercator_Auxiliary_Sphere",EDATUM[""],CS[Cartesian,2],AXIS["easting",east,ORDER[1],LENGTHUNIT["metre",1,ID["EPSG",9001]]],AXIS["northing",north,ORDER[2],LENGTHUNIT["metre",1,ID["EPSG",9001]]]]'
to `EPSG:3857'
free(): invalid pointer
Aborted
When I do gdalinfo on the merged TIF I get this:
Corner Coordinates:
Upper Left (-10880978.065, 3538629.874)
Lower Left (-10880978.065, 3537702.774)
Upper Right (-10880302.765, 3538629.874)
Lower Right (-10880302.765, 3537702.774)
Center (-10880640.415, 3538166.324)
When I do gdalinfo on the two TIFs that I merged I get this:
Upper Left (-10880811.355, 3538629.874)
Lower Left (-10880811.355, 3538052.574)
Upper Right (-10880302.755, 3538629.874)
Lower Right (-10880302.755, 3538052.574)
Center (-10880557.055, 3538341.224)
...and...
Upper Left (-10880978.065, 3538273.090)
Lower Left (-10880978.065, 3537702.790)
Upper Right (-10880474.265, 3538273.090)
Lower Right (-10880474.265, 3537702.790)
Center (-10880726.165, 3537987.940)
Any ideas?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20221109/f827e616/attachment.htm>
More information about the gdal-dev
mailing list