- Render themes: symbols on lines with billboard / rotation #743
- Location texture renderer: rewrite and optimize #750
- Mapsforge: fix ways precision loss #752
- Android: OpenGL ES 2.0 default for performance / stability #749
MapView.OPENGL_VERSION
- Android: threaded system initialization
Parameters.THREADED_INIT
- Many other minor improvements and bug fixes
- Solved issues
- MBTiles vector tile source (Android) #740
- vtm-android-mvt module
- Render themes: text background color #737
- vtm-desktop-lwjgl module #714
- vtm-desktop-lwjgl3 module #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
- Many other minor improvements and bug fixes
- Solved issues
- MBTiles raster tile source (Android) #708
- Fix Android 4.2 crash #713
- Many other 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-poi3d module #600
- vtm-models module #580
ViewController
refactor #625getMapViewCenter
,setMapViewCenter
with pivotX, pivotY
ThemeCallback.getColor
refactor #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
- Many other minor improvements and bug fixes
- Solved issues
- Map overzoom #393
- Buildings overzoom #503
- Labels / symbols overzoom #544
- S3DB layer #475
- vtm-mvt module 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.setScreenSize
renamed tosetViewSize
ViewController.setMapScreenCenter
renamed tosetMapViewCenter
- Android 9 compatibility #550
- JTS (LocationTech) #484
- SVG Salamander (JitPack) #560
- Many other 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
- Many other 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.groundResolution
renamed 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-comparator module #387
- Feature parameters #403
- vtm-android-gdx module enhancements #435
- Gradle 4 / Android plugin 3 support #433
- libGDX 1.9.7 #434
- Internal render themes various improvements #41
- Many other 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-json module #367
- Mapzen GeoJSON vector tiles #55
- vtm-ios-example module #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
- Many other 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-web modules 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
- Many other minor improvements and bug fixes
- Solved issues
- Mapsforge maps v4 support #34
- Render theme SVG resources #60
- Render theme styles #93
- vtm-ios module 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
- Graphics API platform enhancements #92
- GeoPoint & BoundingBox improvements #201 #200
- vtm-jts module #53
- vtm-http module #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
- Many other minor improvements and bug fixes
- Solved issues