Marianne
unread,Nov 17, 2010, 7:52:37 PM11/17/10Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to MapTiler User Group
Hi all,
Am trying to generate tiles from ascii grid data file to using in
openlayers as overlay over google baselayer.
This is want we are going:
gdalwarp -srcnodata -9999 -dstalpha datafile.asc gdal_alphafile.tif
gdal_translate -ot Byte -of GTiff -co "TILED=YES" -b 1 -b 1 -b 1 -b 2 -
scale gdal_alphafile.tif gdal_alphabytefile.tif
gdalwarp -t_srs epsg:900913 gdal_alphabytefile.tif projectedfile.tif
gdal2tiles.py -v -p mercator -s epsg:900913 -z "2-4"
projectedfile.tif tiles/
which outputs:
('Options:', <Values at 0x2b61c7e23248: {'profile': 'mercator', 'kml':
False, 'verbose': True, 'copyright': '', 'resume': False, 'url': '',
'googlekey': 'INSERT_YOUR_KEY_HERE', 'webviewer': 'all', 'yahookey':
'INSERT_YOUR_YAHOO_APP_ID_HERE', 'zoom': '2-4', 'resampling':
'average', 'title': 'projectedfile.tif', 'srcnodata': None, 's_srs':
'epsg:900913'}>)
('Input:', 'projectedfile.tif')
('Output:', './t900913/')
Cache: 40 MB
('Input file:', '( 720P x 280L - 4 bands)')
NODATA: []
('Preprocessed file:', '( 720P x 280L - 4 bands)')
('Bounds (output srs):', -180.0, -56.0, 180.0, 84.0)
('Bounds (latlong):', (-0.00050305655909565377,
-0.0016169675114151385), (0.00075458483864348071,
0.0016169675114151385))
('MinZoomLevel:', 2)
('MaxZoomLevel:', 4, '(', 9783.9396205025605, ')')
Generating Base Tiles:
Tiles generated from the max zoom level:
----------------------------------------
('dataBandsCount: ', 3)
('tilebands: ', 4)
(1, '/', 4, './t900913/4/7/8.png')
('\tNative Extent (querysize', 5009377, '): ', (0, 0, 360, 168),
(5009017, 5009209, 360, 168))
('\tReadRaster Extent: ', (0, 0, 360, 168), (1023, 1023, 1, 1))
(2, '/', 4, './t900913/4/8/8.png')
('\tNative Extent (querysize', 360, '): ', (360, 0, 360, 168), (0,
5009209, 360, 168))
('\tReadRaster Extent: ', (360, 0, 360, 168), (0, 1023, 0, 1))
ERROR 5: Illegal values for buffer size
ERROR 5: Illegal values for buffer size
ERROR 5: Illegal values for buffer size
ERROR 5: Illegal values for buffer size
(3, '/', 4, './t900913/4/7/7.png')
('\tNative Extent (querysize', 5009377, '): ', (0, 168, 360, 112),
(5009017, 0, 360, 112))
('\tReadRaster Extent: ', (0, 168, 360, 112), (1023, 0, 1, 0))
ERROR 5: Illegal values for buffer size
ERROR 5: Illegal values for buffer size
ERROR 5: Illegal values for buffer size
ERROR 5: Illegal values for buffer size
(4, '/', 4, './t900913/4/8/7.png')
('\tNative Extent (querysize', 360, '): ', (360, 168, 360, 112), (0,
0, 360, 112))
('\tReadRaster Extent: ', (360, 168, 360, 112), (0, 0, 0, 0))
ERROR 5: Illegal values for buffer size
ERROR 5: Illegal values for buffer size
ERROR 5: Illegal values for buffer size
ERROR 5: Illegal values for buffer size
Generating Overview Tiles:
(1, '/', 8, './t900913/3/3/4.png')
('\tbuild from zoom', 4, ' tiles:', (6, 8), (7, 8), (6, 9), (7, 9))
(2, '/', 8, './t900913/3/4/4.png')
('\tbuild from zoom', 4, ' tiles:', (8, 8), (9, 8), (8, 9), (9, 9))
(3, '/', 8, './t900913/3/3/3.png')
('\tbuild from zoom', 4, ' tiles:', (6, 6), (7, 6), (6, 7), (7, 7))
(4, '/', 8, './t900913/3/4/3.png')
('\tbuild from zoom', 4, ' tiles:', (8, 6), (9, 6), (8, 7), (9, 7))
(5, '/', 8, './t900913/2/1/2.png')
('\tbuild from zoom', 3, ' tiles:', (2, 4), (3, 4), (2, 5), (3, 5))
(6, '/', 8, './t900913/2/2/2.png')
('\tbuild from zoom', 3, ' tiles:', (4, 4), (5, 4), (4, 5), (5, 5))
(7, '/', 8, './t900913/2/1/1.png')
('\tbuild from zoom', 3, ' tiles:', (2, 2), (3, 2), (2, 3), (3, 3))
(8, '/', 8, './t900913/2/2/1.png')
('\tbuild from zoom', 3, ' tiles:', (4, 2), (5, 2), (4, 3), (5, 3))
If I change the gdalwarp line to warp to epsg:4326 it all works fine
but the overlay doesn't seem to line up with the google map base
layer.
Any help would be appreciated.