[MapProxy] jpeg tiles for mbtiles

Zmitser Kozhukh zmitserk at mail.ru
Mon Dec 24 02:33:24 PST 2012


 hello!

here are all necessary informations:

mapproxy-util export -f mapproxy3.yaml --grid grid_region_new --source region_new --dest region.mbtiles --type mbtile --srs 3035 --levels 0..3

Exception in thread Thread-1:
Traceback (most recent call last):
File "D:\Python27\Lib\threading.py", line 551, in __bootstrap_inner
self.run()
File "d:\mapproxy_venv\lib\site-packages\mapproxy\seed\seeder.py", line 92, in run
self.work_loop()
File "d:\mapproxy_venv\lib\site-packages\mapproxy\seed\seeder.py", line 104, in work_loop
exceptions=(SourceError, IOError), ignore_exceptions=(LockTimeout, ))
File "d:\mapproxy_venv\lib\site-packages\mapproxy\seed\util.py", line 216, in exp_backoff
result = func(*args, **kw)
File "d:\mapproxy_venv\lib\site-packages\mapproxy\cache\tile.py", line 126, in load_tile_coords
created_tiles = creator.create_tiles(uncached_tiles)
File "d:\mapproxy_venv\lib\site-packages\mapproxy\cache\tile.py", line 213, in create_tiles
created_tiles = self._create_single_tiles(tiles)
File "d:\mapproxy_venv\lib\site-packages\mapproxy\cache\tile.py", line 237, in _create_single_tiles
created_tiles.extend(self._create_single_tile(tile))
File "d:\mapproxy_venv\lib\site-packages\mapproxy\cache\tile.py", line 253, in _create_single_tile
source = self._query_sources(query)
File "d:\mapproxy_venv\lib\site-packages\mapproxy\cache\tile.py", line 274, in _query_sources
return self.sources[0].get_map(query)
File "d:\mapproxy_venv\lib\site-packages\mapproxy\source\tile.py", line 95, in get_map
return CacheMapLayer.get_map(self, query)
File "d:\mapproxy_venv\lib\site-packages\mapproxy\layer.py", line 390, in get_map
self._check_tiled(query)
File "d:\mapproxy_venv\lib\site-packages\mapproxy\layer.py", line 409, in _check_tiled
raise MapError("invalid tile format, use %s" % self.tile_manager.format)
MapError: invalid tile format, use jpeg


caches:
region_new:
grids: [grid_region_new]
sources: [region] 
image:
format: image/jpeg
encoding_options:
jpeg_quality: 75

sources:
region:
type: wms
supported_srs: ['EPSG:3035']
supported_formats: ['image/png', 'image/jpeg']
image:
format: image/jpeg
encoding_options:
jpeg_quality: 75
req:
url: http://localhost/cgi-bin/mapserv.exe?map=\GIS\projects\region.map
layers: topo
grids:
grid_region_new:
tile_size: [256, 256]
srs: 'EPSG:3035'
bbox: [4623781,3036615,4712355,3122540]
bbox_srs: 'EPSG:3035'
res: [295.3486777210164, 147.6743388605082, 59.06973554420327, 29.534867772101634, 14.767433886050817, 5.906973554420326, 2.953486777210163, 1.4767433886050816, 0.5906973554420327, 0.29534867772101636]
When I try the same setup with png format it works.
I have the new version of mapproxy, official release.

Thanks.

All the best in New Year.

Kind regards,
                             Zmicjer K.
                               

Пятница, 21 декабря 2012, 8:51 +01:00 от Oliver Tonnhofer <olt at omniscale.de>:
>
>On 21.12.2012, at 07:53, Zmitser Kozhukh wrote:
>
>> hey! just wanted to ask why when trying to convert jpeg tiles to mbtiles format I get an error saying: invalid tile format. with png tiles it works fine.
>> mbtiles doesnt support jpeg tiles?
>
>It should work with JPEG.
>
>If you need further help, please read  http://mapproxy.org/support.html#how-to-ask-for-help
>
>
>Regards,
>Oliver
>
>-- 
>Oliver Tonnhofer    | Omniscale GmbH & Co KG    |  http://omniscale.de
>http://mapproxy.org |  https://github.com/olt | @oltonn
>
>
>
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapproxy/attachments/20121224/b5ed8d5e/attachment.html>


More information about the MapProxy mailing list