python GDAL获取栅格数据json格式的元数据

gdalinfo

gdalinfo ttt.tiff -json > ttt.json

gdal.Info

from osgeo import gdal
# 打印版本号
print(gdal.__version__)
# 打开数据
ds=gdal.Open('ttt.tif')

metadata = gdal.Info(ds, format='json')
print(metadata)

{
	"description": "ttt.tif",
	"driverShortName": "GTiff",
	"driverLongName": "GeoTIFF",
	"files": ["ttt.tif"],
	"size": [30208,23552],
	"coordinateSystem": {
		"wkt": "PROJCRS['WGS 84 / Pseudo-Mercator',\n    BASEGEOGCRS['WGS 84',\n        DATUM['World Geodetic System 1984',\n            ELLIPSOID['WGS 84',6378137,298.257223563,\n                LENGTHUNIT['metre',1]]],\n        PRIMEM['Greenwich',0,\n            ANGLEUNIT['degree',0.0174532925199433]],\n        ID['EPSG',4326]],\n    CONVERSION['Popular Visualisation Pseudo-Mercator',\n        METHOD['Popular Visualisation Pseudo Mercator',\n            ID['EPSG',1024]],\n        PARAMETER['Latitude of natural origin',0,\n            ANGLEUNIT['degree',0.0174532925199433],\n            ID['EPSG',8801]],\n        PARAMETER['Longitude of natural origin',0,\n            ANGLEUNIT['degree',0.0174532925199433],\n            ID['EPSG',8802]],\n        PARAMETER['False easting',0,\n            LENGTHUNIT['metre',1],\n            ID['EPSG',8806]],\n        PARAMETER['False northing',0,\n            LENGTHUNIT['metre',1],\n            ID['EPSG',8807]]],\n    CS[Cartesian,2],\n        AXIS['easting (X)',east,\n            ORDER[1],\n            LENGTHUNIT['metre',1]],\n        AXIS['northing (Y)',north,\n            ORDER[2],\n            LENGTHUNIT['metre',1]],\n    USAGE[\n        SCOPE['unknown'],\n        AREA['World - 85°S to 85°N'],\n        BBOX[-85.06,-180,85.06,180]],\n    ID['EPSG',3857]]",
		"dataAxisToSRSAxisMapping": [1,2]
	},
	"geoTransform": [11344477.989972722,9.554628535647018,0.0,234814.55089206249,0.0,-9.554628535647087],
	"metadata": {
		"": {
			"AREA_OR_POINT": "Area",
			"TIFFTAG_DATETIME": "2018:10:20 14:22:05",
		},
		"IMAGE_STRUCTURE": {
			"COMPRESSION": "LZW",
			"INTERLEAVE": "BAND",
			"LAYOUT": "COG"
		}
	},
	"cornerCoordinates": {
		"upperLeft": [11344477.99,234814.551],
		"lowerLeft": [11344477.99,9783.94],
		"lowerRight": [11633104.209,9783.94],
		"upperRight": [11633104.209,234814.551],
		"center": [11488791.099,122299.245]
	},
	"wgs84Extent": {
		"type": "Polygon",
		"coordinates": [[[101.9091797,2.1088987],[101.9091797,0.0878906],[104.5019531,0.0878906],[104.5019531,2.1088987],[101.9091797,2.1088987]]]
	},
	"bands": [
		{
			"band": 1,
			"block": [512,512],
			"type": "UInt16",
			"colorInterpretation": "Gray",
			"overviews": [
			{"size": [15104,11776]},
			{"size": [7552,5888]},
			{"size": [3776,2944]},
			{"size": [1888,1472]},
			{"size": [944,736]},
			{"size": [472,368]}
			],
			"metadata": {}
		}
	]
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

llc的足迹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值