MapTiler TODO

Welcome to our official MapTiler TODO forum. Do you have an idea? Do you recognize a good idea when you see one? We want to hear from you!

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the “My feedback” filter and select “My open ideas”.
(thinking…)
Reset

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
    1. Render tiles from ESRI Shapefile or other vector formats by Mapnik/Cascadenik

      It would be nice to be able to render tiles from features (vector data like Shape files) directly with a support for Cascading Stylesheets for defining the design in the style of:
      http://mapnik-utils.googlecode.com/svn/trunk/serverside/cascadenik/doc/index.html
      http://teczno.com/cascadenik-openstreetmap-II/
      http://code.google.com/p/mapnik-utils/

      38 votes
      Vote 0 votes Vote Vote
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service

        You'll receive a confirmation email with a link to create a password (optional).

        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • Tile Tree Merging

        It would be nice to have possibility to update existing tile tree (MapTiler tiles generated before) with new input raster and merge automatically new tiles into old tile tree – for example when merging map sheets or updating subset of existing trees. It would be useful also for merging input raster data with different coordinate systems.

        33 votes
        Vote 0 votes Vote Vote
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service

          You'll receive a confirmation email with a link to create a password (optional).

          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • Tile formats: OGC WMTS & Google & Microsoft QuadTree & NASA World Wind

          GDAL2Tiles and MapTiles should support generation of the tiles in non-TMS directory structure...

          The first candidate is OGC WMTS format (seems to be compatible with standard Google tile naming convension).

          Second candidate are "Microsoft QuadTree" tiles known from MapCruncher for native Virtual Earth overlays (Spherical Mercator and QuadTree).

          Third candidate are NASA World Wind tiles - so 512x512 Global Geodetic (-p geodetic) tiles with custom tile structure described at the site: http://issues.worldwind.arc.nasa.gov/confluence/download/attachments/394/world+wind+tile+systemt.gif

          I summarized details to different tile naming convention for Spherical Mercator here:
          http://www.maptiler.org/google-maps-coordinates-tile-bounds-projection/

          27 votes
          Vote 0 votes Vote Vote
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service

            You'll receive a confirmation email with a link to create a password (optional).

            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • Improvement of the speed on multi-core processors

            Optimize MapTiler for generation of tiles on multi-core processors. Note: there is already a solution: http://help.maptiler.org/cluster

            15 votes
            Vote 0 votes Vote Vote
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service

              You'll receive a confirmation email with a link to create a password (optional).

              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • Visual georeferencing by ground control points selected in Google Maps

              Rectification of images by specifying control points in the GUI would be nice (in the style of MapCruncher). Prototype of the GUI: http://oldmapsonline.googlecode.com/svn/trunk/georeference.html . Integration with the embedded web-server for local file preview and also WebKit in wxWidgets is necessary.

              13 votes
              Vote 0 votes Vote Vote
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service

                You'll receive a confirmation email with a link to create a password (optional).

                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • Optimization of the size of produced PNG tiles

                Embedding NeoQuant algorithm for RGBA from PNGNQ into GDAL library.

                12 votes
                Vote 0 votes Vote Vote
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service

                  You'll receive a confirmation email with a link to create a password (optional).

                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • Amazon S3 as a storage for tiles

                  Support Amazon S3 as a storage for tiles: possible to reuse the code from tilecache.org project

                  11 votes
                  Vote 0 votes Vote Vote
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service

                    You'll receive a confirmation email with a link to create a password (optional).

                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • Pixel precise warping for zoomed-in levels

                    Allow pixel precise warping for zoomed-in levels (those bigger then the native resolution of the input raster) – necessary for signal coverage maps for example.

                    10 votes
                    Vote 0 votes Vote Vote
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service

                      You'll receive a confirmation email with a link to create a password (optional).

                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • TMS tiles produced by MapTiler accessable trough WMS

                      OGC WMS access to the tiles - by generation of the mapfile with tileindexes for all tile levels - access to static tiles would be simple and very efficient with MapServer. Info: http://www.mapserver.org/

                      9 votes
                      Vote 0 votes Vote Vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service

                        You'll receive a confirmation email with a link to create a password (optional).

                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • Watermarking the tiles

                        By a text specified on the command line. Possible also not-visible watermarks or info in the PNG headers.

                        9 votes
                        Vote 0 votes Vote Vote
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service

                          You'll receive a confirmation email with a link to create a password (optional).

                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                        • OziExplorer formats as input

                          use of Ozi's .MAP files for import georeference (by ozi2geotiff: http://ozi2geotiff.svn.sourceforge.net/viewvc/ozi2geotiff/trunk/ozi2geotiff.py?view=markup) and import of native OZF2/OZF3 files with help of ozf2img (now DeMapper: http://www.terraperfecta.com/demapper.php).

                          9 votes
                          Vote 0 votes Vote Vote
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service

                            You'll receive a confirmation email with a link to create a password (optional).

                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • Make the GUI remember entered values in entries

                            When clicking on the "Back" button in the GUI, some of the entered values are reset to their defaults. Most notably this is true for the title of the map, and the wanted zoom levels.

                            Perhaps check to se if user changed the defaults before resetting theese values?

                            8 votes
                            Vote 0 votes Vote Vote
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service

                              You'll receive a confirmation email with a link to create a password (optional).

                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • Get georeference from Google Earth

                              In lieu of a GIS program and a base map to position a map one can use Google Earth to create an overlay. The result is quite acceptable.

                              It would then be nice to import the georeference directly from the KML file produced form Google Earth, rather than having to cut-and-paste from the KML file manually.

                              7 votes
                              Vote 0 votes Vote Vote
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service

                                You'll receive a confirmation email with a link to create a password (optional).

                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • Missing datum transformation in SRS step – warning when it is used

                                Warn in case there is a missing datum transformation (+towgs84 or +nadgrids) in the given definition of Spatial Reference Step in MapTiler GUI. Info: http://www.nabble.com/Re%3A-gdal-warp-code-silently-skipping-datum-shift-p3462229.html 

                                7 votes
                                Vote 0 votes Vote Vote
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service

                                  You'll receive a confirmation email with a link to create a password (optional).

                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • 7 votes
                                  Vote 0 votes Vote Vote
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service

                                    You'll receive a confirmation email with a link to create a password (optional).

                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • OpenZoom.org Output Template

                                    Generate optionaly also a viewer based on OpenZoom.org Flash Viewer for produced TMS tiles

                                    7 votes
                                    Vote 0 votes Vote Vote
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service

                                      You'll receive a confirmation email with a link to create a password (optional).

                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                    • Add Image Quality controls and 16bit support

                                      Add Jpg compression level control.

                                      Add 16bit per channel import/export for elevation sets (an 8 bit gray rgb image is no use)
                                      eg 16bit grayscale tiff import & 16bit grayscale png output.

                                      6 votes
                                      Vote 0 votes Vote Vote
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service

                                        You'll receive a confirmation email with a link to create a password (optional).

                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • Generate tiles from a WMS server supporting at least WGS84 (EPSG:4326)

                                        It would be nice to support any WMS server with a known projection (PROJ.4) like EPSG:4326 to be used as a source of rasters for generating tiles for mash-ups with specified area. Technically possible already with: http://www.gdal.org/frmt_wms.html

                                        6 votes
                                        Vote 0 votes Vote Vote
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service

                                          You'll receive a confirmation email with a link to create a password (optional).

                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • Zoom beyond native tile size by Google Maps API scaling

                                          Implement unlimited zooming with existing rendered tiles - by resizing the tiles from the maximal available zoom by Google Maps API JavaScript on the client side.
                                          It is possible to do this functionality by calling GGroundOverlay for tiles which are in the viewport.

                                          Related links:
                                          http://groups.google.com/group/Google-Maps-API/browse_thread/thread/b28081e9006eca3b/1a6fd39a9f2d369e?pli=1

                                          5 votes
                                          Vote 0 votes Vote Vote
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service

                                            You'll receive a confirmation email with a link to create a password (optional).

                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                          • Polish up error messages

                                            The transition from Beta2 to released software is, in my oppinion, very much dependant on giving the user informative error messages.

                                            I noticed the following two error messages when trying to give MapTiler an indexed PNG: Float expected, or index out of bounds. Only by really thinking through the problem was I able to discern that the PNG was suposed to bin in RGBA format, and processing/optimizing done only on the output of MapTiler.

                                            3 votes
                                            Vote 0 votes Vote Vote
                                            Vote
                                            Sign in
                                            Check!
                                            (thinking…)
                                            Reset
                                            or sign in with
                                            • facebook
                                            • google
                                              Password icon
                                              I agree to the terms of service

                                              You'll receive a confirmation email with a link to create a password (optional).

                                              Signed in as (Sign out)
                                              You have left! (?) (thinking…)
                                            ← Previous 1
                                          • Don’t see your idea?
                                          • Post a new idea…
                                          • MapTiler TODO

                                            Knowledge Base and Helpdesk