move overlays to layers.overlay
add BitmapLayer renderer to BasicOverlay
move BitmapTileLayer to layers.bitmap
move MapTileLayer to layers.vector
add Matrices utility to set MVP matrix to use screen pixel coordinates
more work on BitmapLayer: allow to set target width and height
move TestTileLayer to layers.test
make MapScaleBar an Overlay
cleanup
also update on scale changes
move renderer.layer to renderer.sublayers and renderer.overlays to renderer.layers
add TagSet class
start of a OsmPbfReader
always internalize Tag.key
cleanups: dont lookup charset decoder. name varint byte limit
add string formatter
fix: grow of GeometryBuffer properly
remove mapsforge from template
- keep screen-to-map-plane projection in Matrices so that this stays consistent for a frame
- dont modify map-plane coord array that is passed to ScanBox
JobQueue now belongs to TileManager instead of TileLayer