<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><font face="Helvetica, Arial, sans-serif">Hi all</font></p>
    <p><font face="Helvetica, Arial, sans-serif">I just got it - the shp
        was not in EPSG:3857 but in 4326.</font></p>
    <p><font face="Helvetica, Arial, sans-serif">However, the warning
        "WARN: grids are incompatible. needs to scale/reproject tiles
        for export." remains. Why?</font></p>
    <p><font face="Helvetica, Arial, sans-serif">It still says:
        "Exporting cache 'cache' to 'test.mbtiles' with grid 'mercator'
        in EPSG:3857" - and EPSG:3857 is exactly the grid used in the cache
        (GLOBAL_MERCATOR with EPSG:3857)</font></p>
    <p><font face="Helvetica, Arial, sans-serif">thanks for the
        enlightement</font></p>
    <p><font face="Helvetica, Arial, sans-serif">Matt</font><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 01.04.2018 17:17,
      <a class="moz-txt-link-abbreviated" href="mailto:mapproxy@matthias-keller.ch">mapproxy@matthias-keller.ch</a> wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:13262743-a022-c6c5-b84c-52f9d5ae41c6@keller.digital">
      <meta http-equiv="content-type" content="text/html; charset=utf-8">
      <p><font face="Helvetica, Arial, sans-serif">Hi</font></p>
      <p><font face="Helvetica, Arial, sans-serif">I've successfully
          seeded a 'file' cache in TMS layout from a WMS source.</font></p>
      <p><font face="Helvetica, Arial, sans-serif">Now I'd like to
          export certain shapes and zoom levels to a .mbtiles file.</font></p>
      <p><font face="Helvetica, Arial, sans-serif">I'm using the
          following command:</font></p>
      <p><font face="Helvetica, Arial, sans-serif">mapproxy-util export
          -f mapproxy.yaml --grid mercator --source my_cache --dest
          test.mbtiles --type mbtile --levels 1..12 --coverage
          Almeria-Basemap.shp --srs EPSG:3857</font></p>
      <p><font face="Helvetica, Arial, sans-serif">But I get the
          following exception:</font></p>
      <p>WARN: grids are incompatible. needs to scale/reproject tiles
        for export.<br>
        Exporting cache 'cache' to 'test.mbtiles' with grid 'mercator'
        in EPSG:3857<br>
          Limited to: -0.00003, 0.00033, -0.00002, 0.00034 (EPSG:4326)<br>
          Levels: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]<br>
        [16:57:47]  1   0.00% -3.04402, 36.67210, -1.72785, 37.38527 (0
        tiles)<br>
        Traceback (most recent call last):<br>
          File "/usr/local/bin/mapproxy-util", line 11, in
        <module><br>
            load_entry_point('MapProxy==1.11.0', 'console_scripts',
        'mapproxy-util')()<br>
          File
"/home/matti/.local/lib/python2.7/site-packages/mapproxy/script/util.py",
        line 387, in main<br>
            commands[command]['func'](args)<br>
          File
"/home/matti/.local/lib/python2.7/site-packages/mapproxy/script/export.py",
        line 289, in export_command<br>
            concurrency=options.concurrency)<br>
          File
"/home/matti/.local/lib/python2.7/site-packages/mapproxy/seed/seeder.py",
        line 516, in seed_task<br>
            tile_walker.walk()<br>
          File
"/home/matti/.local/lib/python2.7/site-packages/mapproxy/seed/seeder.py",
        line 322, in walk<br>
            self._walk(bbox, self.task.levels)<br>
          File
"/home/matti/.local/lib/python2.7/site-packages/mapproxy/seed/seeder.py",
        line 371, in _walk<br>
            all_subtiles=all_subtiles)<br>
          File
"/home/matti/.local/lib/python2.7/site-packages/mapproxy/seed/seeder.py",
        line 371, in _walk<br>
            all_subtiles=all_subtiles)<br>
          File
"/home/matti/.local/lib/python2.7/site-packages/mapproxy/seed/seeder.py",
        line 371, in _walk<br>
            all_subtiles=all_subtiles)<br>
          File
"/home/matti/.local/lib/python2.7/site-packages/mapproxy/seed/seeder.py",
        line 334, in _walk<br>
            bbox_, tiles, subtiles =
        self.grid.get_affected_level_tiles(cur_bbox, current_level)<br>
          File
        "/home/matti/.local/lib/python2.7/site-packages/mapproxy/grid.py",
        line 970, in get_affected_level_tiles<br>
            raise GridError('Invalid BBOX')<br>
        mapproxy.grid.GridError: Invalid BBOX</p>
      <p>Not sure what I can do to fix this? Also, why are the grids
        incompatible? The "Limited to" bbox seems really strange. It
        should be sometehing like "-3.04402, 36.67210, -1.72785,
        37.38527 (EPSG:4326)" (copied from the seeding process with the
        identical shp file). I've attached the shapefile.<br>
      </p>
      <p>Grid 'mercator' is defined as:</p>
      <p>  mercator:<br>
            base: GLOBAL_MERCATOR<br>
            srs: 'EPSG:3857'<br>
      </p>
      <p>and the cache uses the same grid</p>
      <p>Thanks a lot!</p>
      <p>Matt<br>
      </p>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
MapProxy mailing list
<a class="moz-txt-link-abbreviated" href="mailto:MapProxy@lists.osgeo.org">MapProxy@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/mapproxy">https://lists.osgeo.org/mailman/listinfo/mapproxy</a></pre>
    </blockquote>
    <br>
  </body>
</html>