I'm trying to serve an existent MBTiles file using MapProxy. My YAML file looks like this:
services: wms: srs: ['EPSG:3785', 'EPSG:4326', 'EPSG:23028'] image_formats: ['image/jpeg', 'image/png'] layers: - name: my_mbtiles_layer title: My MBTiles layer sources: [my_mbtiles_cache] cache: my_mbtiles_cache: sources:  grids: [my_grid] cache: type: mbtiles filename: /path/to/myfile.mbtiles grids: my_grid: base: GLOBAL_GEODETIC res_factor: 'sqrt2' bbox_srs: 'EPSG:4326' bbox: [-6.54,38.35,-3,40.65]
So, I defined my own grid, based on GLOBAL_GEODETIC, and used it for my MBTiles cache, that is the only source for my layer.
And the queries look like these:
All my tiles form a coverage inside the BBOX (in epsg:4326): [-6.54,38.35,-3,40.65]
But the problem is I get a blank image of 256x256 px, and a HTTP code 200. So, the response is ok, but nothing is rendered in it. The MBTiles coverage is ok. I can see it in a desktop viewer. Here, an screenshot:
So, where can be the problem?
Many thanks in advance