从python脚本运行gdal2tiles.py

从python脚本运行gdal2tiles.py,python,gdal,Python,Gdal,尝试从python脚本运行gdal2tiles.py时需要帮助。这是我的剧本: import gdal from gdalconst import * fn='test.jpg' dataset = gdal.Open(fn, GA_ReadOnly ) print 'Size is ',dataset.RasterXSize,'x',dataset.RasterYSize AvgSize=(dataset.RasterXSize+dataset.RasterYSize)/2 # Works

尝试从python脚本运行gdal2tiles.py时需要帮助。这是我的剧本:

import gdal
from gdalconst import *

fn='test.jpg'
dataset = gdal.Open(fn, GA_ReadOnly )
print 'Size is ',dataset.RasterXSize,'x',dataset.RasterYSize
AvgSize=(dataset.RasterXSize+dataset.RasterYSize)/2
# Works up til this point

gdal2tiles.py -p -z [0-6] test.jpg

我不断收到语法错误和错误消息,说“没有指定输入文件”。我对gdal不是很熟悉,但我所需要的是能够将这张照片平铺起来。如果有人能告诉我如何正确地做到这一点,那就太好了。谢谢

尝试将此添加到脚本中:

cmd = 'gdal2tiles.py -p -z [0-6] test.jpg'

os.system(cmd)