Ideas and Suggestions for Leaflet

Leaflet UserVoice is a place for you to show support for your favorite feature and improvement suggestions for Leaflet.

  • Please don’t add duplicates of existing ideas.
  • Please don’t report issues with map data — they have nothing to do with Leaflet and will be declined. It uses OpenStreetMap on the website examples.
  • If you need to report a bug, please use GitHub issues instead.

Leaflet will become even better if you add …

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…)

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

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

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

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

  1. marker color

    Add a set of standard colored markers to the package.
    Now there's just blue, but being able to say 'marker-icon-red' in place of 'marker-icon' would be great.
    (I have made th standard marker into 11 other colors, and happy to share them)

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

      Support for WFS (Web Feature Service) layers: http://en.wikipedia.org/wiki/Web_Feature_Service

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

        Add a slider control for adjusting the opacity of an overlay layer

        81 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          1 comment  ·  Admin →
        • Convert vectors layers to GeoJSON

          In the class L.geoJson we have the method geometryToLayer ("Creates a layer from a given GeoJSON feature"). It would be great if some sort of inverse operation was available. That is, in the class L.Path there should be a method "layerToGeometry" which would create the essential geoJson data for the given Vector Layer (be it a Polyline/Polygon/Rectangle, a MultiPolyline/MultiPolygon, or a Circle/CircleMarker, for which the radius could be stored in the properties). The class L.Marker should have this as well.

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

            Graticules with customizable labeled LatLng grid, tropics, equator

            33 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              1 comment  ·  Admin →
            • plugins update

              I've switched from OpenLayers to Leaflet and I'm always on the lookout for new plugins as well as updated plugins. It would be cool if the plugins page had a last update column and maybe new plugins flagged some way. Wish I had the skills to contribute something like that. Maybe someday...

              18 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • a fix to the functionality used in the "Layer Groups and Layers Control" tutorial

                The map is practically impossible to use in the standard Android browser on my Galaxy SII under ICS as the layers icon/legend show and disappear abritrarily for moments only. Given the tag line is "...Mobile Friendly..." it's worth looking at

                1 vote
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  1 comment  ·  Admin →
                • More responsive scrollwheel zoom

                  The current implementation relies upon a setTimeout that fires performZoom after 50ms of scrollwheel idle. Particularly on an Apple Magic Mouse, this feels very laggy in practice.

                  The cheap solution is just to get rid of the timeout and call performZoom directly on every scrollwheel event. This is a bad way to go and I'm trying to think of a better solution.

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

                    Please provide support for Windows Phone 7. Your web site says you only support IE10/Windows 8 devices. I have tested on a Windows 7.8 device and maps are not draggable or pinchable. Can you add support so that Windows Phone 7 users can interact with maps.

                    3 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      1 comment  ·  Admin →
                    • Don't see your idea?

                    Ideas and Suggestions for Leaflet

                    Feedback and Knowledge Base