Я следую коду от Sentinel Hub , но если я выбрал свой bbox где-то еще, например, в Гренландии или Антарктике, мое изображение не отображается или показывает только некоторые его части. Похоже, что разрешение не правильное или, возможно, мои координаты bbox неверны. Я получаю координаты коробки от http://bboxfinder.com/, не уверен, что это лучший способ. Это мой код:
my_coords = [-73.297, 60.03676, -12.20855, 83.64513]
my_bbox = BBox(bbox=my_coords, crs=CRS.WGS84)
wms_true_color_request = WmsRequest(
layer='TRUE-COLOR-S2-L1C',
bbox=my_box,
time=('2018-01-01', '2019-01-02'),
height=500,
width=800,
config=config
)
wms_true_color_img = wms_true_color_request.get_data()
def plot_image(image, factor=1):
"""
Utility function for plotting RGB images.
"""
fig = plt.subplots(nrows=1, ncols=1, figsize=(15, 7))
if np.issubdtype(image.dtype, np.floating):
plt.imshow(np.minimum(image * factor, 1))
else:
plt.imshow(image)
plot_image(wms_true_color_img[3])
За этот период есть около 200 изображений, скажем, я выбрал третий, я получаю:
Это не выглядит правильно. Любые идеи о том, как улучшить это?