Estoy trabajando en Ubuntu 18 y usando Kartoza GeoServer docker v:2.15. Trato de empujar Landsat banda 4 (para la muestra tengo dos imágenes epsg_4326) con Python biblioteca geoserver-restconfig a GeoServer con almacén de cobertura con el código siguiente
cat.create_coveragestore( 'name112', workspace=None, path='file:ndvi_4326/1.tif', type='GeoTIFF',create_layer=False, layer_name=None, source_name=None, upload_data=False,contet_type="image/tiff",overwrite=False)
cuando crear capa es 'False' puedo crear tienda pero si es 'true' me da un error
'FailedRequestError: No se ha podido crear la cobertura/capa 1 para : nombre12, 400'
Tengo el mismo error cuando lo intento con la función create_imagemosaic.
cat.create_imagemosaic('band4','file:ndvi_4326',configure='all',workspace='ndvi')
~/Desktop/django_tutorial/djangoenv/lib/python3.6/site-packages/geoserver/catalog.py in create_imagemosaic(self, name, data, configure, workspace, overwrite, charset)
532 resp = self.http_request(url, method='put', data=upload_data, headers=headers)
533 if resp.status_code != 201:
--> 534 raise FailedRequestError('Failed to create ImageMosaic {} : {}, {}'.format(name, resp.status_code, resp.text))
535 self._cache.clear()
536 finally:
FailedRequestError: Failed to create ImageMosaic band22 : 400,
Creo que al intentar crear la capa me da un error y al comprobar el código no he encontrado nada. ¿Alguna sugerencia para este problema?
Edición-1 He probado el código de mosaico de imágenes en una máquina Windows y ha funcionado. ¿Cuál es el origen del error? ¿La configuración de GeoServer? o la configuración de Docker?
También he abierto una incidencia en github https://github.com/GeoNode/geoserver-restconfig/issues/3