- Map theme improvements
- Minor improvements and bug fixes
- Solved issues
- Negative rule improvement #1270
- Render themes:
map-background-outside#1262 ThemeCallback.getColormethod #1251- Map theme improvements
- Minor improvements and bug fixes
- Solved issues
- Minor improvements and bug fixes
- Solved issues
- Repeat proximity for labels with same text #1232
Parameters.REPEAT_PROXIMITY_SQR
ThemeCallback.getTextmethod #1225- Dark and Indigo map themes #1229
- Motorider map theme improvements #1183
- Biker map theme improvements #1192
- Minor improvements and bug fixes
- Solved issues
- Hillshading from HGT digital elevation model data #1189
vtm-hillshadingmodule
- Online tiles support multiple servers #1196
- Render theme tessellation improvements #1202 #1207
- Motorider map theme improvements #1183
- Biker map theme improvements #1192
- Rename
MapDatabasetoMapFile#1184- Rename
MultiMapDatabasetoMultiMapFile
- Rename
- Update MapBox vector tile dependency #1199
- Disable
vtm-android-gdx#1211 - Minor improvements and bug fixes
- Solved issues
- Android native libs for 16 KB page size #1179
- Multi-map
MapFileTileSource.setPriority#1176 - Color filter theme resources #1175
ThemeCallback.getBitmap
- Rename
MapDatabase.readLabelstoreadNamedItems#1181- Rename
MapDatabase.Selector.LABELStoNAMED
- Rename
- Update JTS, OkHttp dependencies #1172 #1173
- Remove SLF4J dependency #1167 #1170
- Libtess2 v1.0.1 #1178
- Disable
vtm-ios#1166 - Remove
vtm-theme-comparator#1169 - Minor improvements and bug fixes
- Solved issues
- Minor improvements and bug fixes
- Solved issues
vtm-themeschange package #1130- Add native libraries module #1126
- Minor improvements and bug fixes
- Solved issues
- Drawable style
dropDistanceoption #1085- Removed
pointReductionoption
- Removed
- Line style
transparentoption #1100 - Canvas adapter: line scale option #1075
- Disable
vtm-app - Disable
vtm-web,vtm-web-app#1110 - Minor improvements and bug fixes
- Solved issues
- Motorider map theme #1183
- Minor improvements and bug fixes
- Solved issues
- Render themes: line texture improvements #1008
- Biker map theme #1192
- MVT simplification #956
Parameters.SIMPLIFICATION_TOLERANCE,Parameters.SIMPLIFICATION_EXCEPTIONS
- libGDX 1.11.0 #972 #977
- Disable
vtm-jeo#997 - Minor improvements and bug fixes
- Solved issues
- Mapsforge: deduplicate maps #903
- Fix overlapping map regions #903 #905
- Fix
vtm-jni64.dll#911 - Mapsforge: simplification exceptions #906
Parameters.SIMPLIFICATION_EXCEPTIONS
- Minor improvements and bug fixes
- Solved issues
- Drawable style point reduction option #862
- Drawable style texture repeat option #862
- Draggable marker Android sample #869
- Move cluster experiment in samples #858
- Minor improvements and bug fixes
- Solved issues
- Android: scoped storage map / theme example #804
- Render theme from zip archive #804
- Render themes: custom resource providers #804
- Nautical unit adapter with feet #803
- Distant labels rendering option #844
Parameters.DISTANT_LABELS
- Minor improvements and bug fixes
- Solved issues
- Android: scoped storage map example #785
- Mapsforge: map stream support #784
- Render theme from Android content providers #783
- Render theme xml pull parser #786
- Symbol scale option #790
Parameters.SYMBOL_SCALING
- Minor improvements and bug fixes
- Solved issues
- Render themes: symbol styles #769
- More mutable itemized layer #771
- Marker renderer sort option
Parameters.MARKER_SORT
- Update
vtm-jeomodule #770 - Minor improvements and bug fixes
- Solved issues
- Render themes: symbols on lines with billboard / rotation #743
- Location texture renderer: rewrite and optimize #750
- Fix stroke cap line ending #758
- Mapsforge: fix ways precision loss #752
- Mapsforge: additional simplification #757
Parameters.SIMPLIFICATION_TOLERANCE
- Android: OpenGL ES 2.0 default for performance / stability #749
MapView.OPENGL_VERSION
- Android: threaded system initialization
Parameters.THREADED_INIT
- Minor improvements and bug fixes
- Solved issues
- MBTiles vector tile source (Android) #740
vtm-android-mvtmodule
- Render themes: text background color #737
vtm-desktop-lwjglmodule #714vtm-desktop-lwjgl3module #717- Fix marker touch events #723
- Calculation of centroids for all polygons #734
Parameters.POLY_CENTROID
- Disable optimal placement of labels or symbols on polygons
Parameters.POLY_LABEL
- Android 10 compatibility #728
- libGDX 1.9.10 #731
- Minor improvements and bug fixes
- Solved issues
- MBTiles raster tile source (Android) #708
- Fix Android 4.2 crash #713
- Minor improvements and bug fixes
- Solved issues
- Render themes: tag transform #420
- Render themes: PNG scaling #595
- Building shadows #575
- Map scaling improvements #401
- PathLayer(s) scaled width #594
- Mapilion MVT vector tiles & Hillshading #614
- Overpass tile source #663
vtm-gdx-poi3dmodule #600vtm-modelsmodule #580ViewControllerrefactor #625getMapViewCenter,setMapViewCenterwith pivotX, pivotY
ThemeCallback.getColorrefactor #274- Enable physical fling and fling on rotation / scale
Parameters.ANIMATOR2
- Enable optimal placement of labels or symbols on polygons
Parameters.POLY_LABEL
- Enable placement of symbols on polygons
Parameters.POLY_SYMBOL
- OpenGL ES 3.0 support #646
- OpenGL ES 2.0 complete #642
- libGDX 1.9.9 #635
- Minor improvements and bug fixes
- Solved issues
- Map overzoom #393
- Buildings overzoom #503
- Labels / symbols overzoom #544
- S3DB layer #475
vtm-mvtmodule with MVT tile decoder #481- Nextzen MVT / GeoJSON vector tiles #498
- OpenMapTiles MVT vector tiles #482
- Location texture renderer #547
- Render themes: symbols on lines #495
- Render themes: styles improvements #479
- Internal render themes improvements #488
- Map view roll #474
- Physical fling and fling on rotation / scale #497 #499
Parameters.ANIMATOR2
- Scale factor for short vertices calculation #537
Parameters.CUSTOM_COORD_SCALE
- Polygon symbols default disabled #405
Parameters.POLY_SYMBOL
- Map fractional zoom #487
- Render theme fallback internal resources #477
- Fix layers synchronization #507
- Fix Mapsforge clipping on small zooms #264
- Fix PathLayer (vtm) reverse segments #220
- Fix FadeStep alpha interpolation #486
- Fix libGDX flickering #148 #149
- ViewController refactor #523
ViewController.setScreenSizerenamed tosetViewSizeViewController.setMapScreenCenterrenamed tosetMapViewCenter
- Android 9 compatibility #550
- JTS (LocationTech) #484
- SVG Salamander (JitPack) #560
- Minor improvements and bug fixes
- Solved issues
- Gradle fix transitive dependencies #433
- libGDX 1.9.8 #464
- Solved issues
- LwHttp engine fix http headers #460
- S3DBLayer renamed to S3DBTileLayer #452
- Minor improvements and bug fixes
- Solved issues
- Mapsforge maps v5 support #429
- Mapsforge themes compatibility #100
- Render themes: line symbol #124
- Render themes: stroke dash array #131
- PathLayer overlay touch events #316
- VectorLayer (polygon) overlay touch events #424
- Two finger tap zoom out gesture #423
- POI Search example #394
- Mapsforge Reverse Geocoding #383
- Core utilities #396
MercatorProjection.groundResolutionrenamed togroundResolutionWithScale
- Map scaling improvements #401
- Mapsforge fix artifacts zoom >17 #231
- Mapzen building extrusions #419
- BuildingLayer expects height tags in meters
- Polygon symbol positioning #405
- PolyLabel default disabled #402
Parameters.POLY_LABEL
vtm-theme-comparatormodule #387- Feature parameters #403
vtm-android-gdxmodule enhancements #435- Gradle 4 / Android plugin 3 support #433
- libGDX 1.9.7 #434
- Internal render themes various improvements #41
- Minor improvements and bug fixes
- Solved issues
- Real time (SVG) texture atlas #63
Parameters.TEXTURE_ATLAS
- Marker clustering #312
- Osmagray theme #300
- Symbol rotation #294
- Location renderer improvements #317
- POT textures #334
Parameters.POT_TEXTURES
- OkHttp external cache #135
- Texture atlas improvements #301 #304
vtm-jsonmodule #367- Mapzen GeoJSON vector tiles #55
vtm-ios-examplemodule #326- Handle layers enabled state #342
- Fix coord scale short overflow #343
- Mapsforge map read improvements #357 #370
- Improve canvas DPI setting #349
- OSM indoor layer enhancements #366
- Gretty plugin at web modules #338
- libGDX 1.9.6 #333
- Internal render themes various improvements #41
- Minor improvements and bug fixes
- Solved issues
- Mapsforge multiple map files #208
- New gestures implementation #253
Parameters.MAP_EVENT_LAYER2
- Polygon label position enhancements #80
vtm-webmodules update #51- Mapzen MVT vector tiles #57
- SVG resources scaling in themes #214
- Circle map style #122
- Oneway arrows in themes #275
- Texture atlas from bitmaps #283
- PathLayer (vtm) fix disappearing segments #108
- House numbers (nodes) fix visibility #168
- Android fix quick scale vs long press #250
- Use baseline 160dpi in scaling #236
- OkHttp3 update #138
- libGDX double tap zoom #263
- MapFileTileSource zoom level API enhancements #219
- Animator enhancements with easing functions #246
- Tile grid layer scaling #238
- Internal render themes new SVG resources #251
- Fix theme parsing in non-Latin locales #297
- libGDX 1.9.5 #270
- Internal render themes various improvements #41
- Minor improvements and bug fixes
- Solved issues
- Mapsforge maps v4 support #34
- Render theme SVG resources #60
- Render theme styles #93
vtm-iosmodule update #29- Native libraries for all platforms #14
- Line stipple and texture rendering #105
- Group layer implementation #99
- Layer groups implementation #103
- Location renderer and layer #171
- Map scale bar #84
- Tile size based on scale factor #183
Parameters.CUSTOM_TILE_SIZE
- libGDX layer gestures #151
- Render theme area tessellation option #37
- Render theme resources optional location prefixes #66
- Render theme from input stream #161
- Render theme from Android assets #162
- Graphics API platform enhancements #92
- GeoPoint & BoundingBox improvements #201 #200
vtm-jtsmodule #53vtm-httpmodule #140- LWJGL desktop libGDX backend #129
- Available on Maven Central
- SNAPSHOT builds publish to Sonatype OSSRH #165
- libGDX 1.9.4 #164
- Internal render themes various improvements #41
- Minor improvements and bug fixes
- Solved issues