Hannes Janetzek
491e41becc
rename Tile.TILE_SIZE to Tile.SIZE, while I'm at refactoring
2013-10-09 01:55:58 +02:00
Hannes Janetzek
8e01dce85e
-use absolute x/y position and scale in MapPosition
...
- scale calculations look much nicer now, better always
use 'double' unless you are sure about precision required
- finally got rid of zoomLevel relative coordinates
- cleanup MapPosition and MercatorProjection API functions
2013-10-09 01:55:58 +02:00
Hannes Janetzek
bef8e125fb
MapPosition: use int to represent zoomLevel
...
add MapPosition.setFromLatLon utility
2013-10-09 01:55:58 +02:00
Hannes Janetzek
a818e2f062
use MapPosition.copy(other)
2013-10-09 01:55:57 +02:00
Hannes Janetzek
f262efee7f
Use native Matrix4 instead of float[16]
2013-10-09 01:55:56 +02:00
Hannes Janetzek
82eb60e2a9
cleanups
2013-10-09 01:55:55 +02:00
Hannes Janetzek
019c39d8b8
start render early
2013-10-09 01:55:51 +02:00
Hannes Janetzek
bb22ecd7e3
extract Layer drawing utilities from RenderOverlay into BasicOverlay
2013-10-09 01:55:50 +02:00
Hannes Janetzek
f761be1999
refactor: rename RenderOverlay classes
2013-10-09 01:47:43 +02:00