vector_map_tiles 2.0.1 icon indicating copy to clipboard operation
vector_map_tiles: ^2.0.1 copied to clipboard

A plugin for `flutter_map` that enables the use of vector tiles.

2.0.1 #

  • added minimal support for fill-extrusion polygons

2.0.0 #

  • removed mixed-mode and raster-mode rendering

1.5.1 #

  • reduce occurrences of unhandled cancellation exception

1.5.0 #

  • improved frame rate during animations
  • text labels fade in to create improved transitions

1.4.10 #

  • performance improvement

1.4.8 #

  • support tile providers with different zoom offsets, for details see VectorTileLayerOptions.tileOffset
  • support line-cap and line-join layout

1.4.6 #

  • text halo color can now use expressions
  • add support for text-justify and text-max-width
  • bug fix to theme filters that reference zoom level
  • improve support for color expressions
  • add support for case expressions
  • support let and var expressions
  • add support for cubic-bezier interpolation

1.4.4 #

  • added support for more theme expressions: math, coalesce, step
  • theme background color and text anchor can now use expressions

1.4.3 #

  • improved error handling to reduce uncaught exceptions

1.4.2 #

  • fixed issue where tiles occasionally wouldn't render when using a background theme

1.4.1 #

  • bug fixes
  • performance improvements
  • reduced flicker when zooming

1.4.0 #

  • performance improvements
  • removed deprecated options
  • added MacOS to example platforms
  • added concurrency option to enable/disable use of isolates
  • moved symbol rendering to a layer when rendering in vector mode
  • reduce memory overhead

1.3.46 #

  • reduce memory overhead even more

1.2.44 #

  • performance improvement
  • reduce memory overhead
  • eliminate use of isolates since it's not stable enough for production usage

1.2.43 #

  • reduce memory overhead
  • improve mixed mode efficiency by preferring to render tiles once if vector data is availble before image data

1.2.40 #

  • improve rendering speed by moving some tile processing and protobuf decoding to an isolate
  • reduce flicker when zooming by rendering existing tiles until new tiles are ready

1.2.39 #

  • consume latest vector_tile_renderer to:
  • improve rendering speed
  • improve label placement to have fewer unlabelled roads
  • improve support for theme expressions

1.2.38 #

  • reduce CPU overhead when rendering tiles

1.2.37 #

  • improve backgound layer rendering

1.1.35 #

  • consume upstream performance improvements
  • fix crash when background theme not specified

1.1.31 #

  • provide an option to render a background at a lower zoom level when tile data is loading
  • improve cache hit rate when concurrently accessed
  • improve background layer rendering
  • reduce memory usage

1.1.27 #

  • eliminate unnecessary re-rendering of tiles when panning

1.1.26 #

  • update example

1.1.25 #

  • support multiple tile sources so that data such as hillshade can be rendered on a map

1.0.22 #

  • provide a VectorTileLayerWidget as an alternative to VectorTileLayerOptions

1.0.21 #

  • reduce noise from file cache errors

1.0.20 #

  • reduce memory overhead

1.0.19 #

  • eliminate exception in tile cache when image data is invalid

1.0.17 #

  • fail quietly on retryable network failures

1.0.16 #

  • simplify socket management

1.0.15 #

  • eliminate resource leak by closing http client when idle
  • retry loading tiles on retryable errors, reduce exception noise

1.0.13 #

  • expand compatibility to include latest flutter_map release 0.14.0

1.0.12 #

  • improve place name abbreviations

1.0.11 #

  • add theme version to cache key to enable theme providers to invalidate the cache

1.0.9 #

  • improve label layout
  • add place name abbreviations

1.0.7 #

  • improve stability

1.0.6 #

  • reduce unnecessary tile repaints
  • add jitter to mixed mode tile repaints

1.0.4 #

  • improve support for text

1.0.3 #

  • eliminate occasional hairline gap between tiles
  • improve tile appearance when zooming to zoom levels higher than the tile size

1.0.1 #

  • use theme ID to segregate cached tiles by theme

1.0.0 #

  • release

0.1.3 #

  • add option for raster-only images
  • add debug tile option

0.1.2 #

  • image memory cache is conigurable

0.1.1 #

  • reduce memory usage
  • add storage-based cache

0.1.0 #

  • add mixed mode rendering

0.0.8 #

  • improve rendering speed with a repaint boundary
  • reduce memory overhead by caching fewer tiles

0.0.7 #

  • improve transition between tile sizes by rendering larger tiles while zooming smaller tiles
  • improve performance by retaining some parsed vector tile data in memory

0.0.6 #

  • remove debounce because it's not needed and adds jitter

0.0.5 #

  • improve performance
  • reduce zoom scalling oversize effect on lines such as roads

0.0.4 #

  • improve line size interpolation

0.0.2 #

  • support zoom levels higher than the maximum supported by the map tile provider.

0.0.1 #

  • Initial version
33
likes
130
pub points
86%
popularity

Publisher

verified publisher icongreensopinion.com

A plugin for `flutter_map` that enables the use of vector tiles.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

async, flutter, flutter_map, http, latlong2, path_provider, vector_tile_renderer

More

Packages that depend on vector_map_tiles