7 Commits

Author SHA1 Message Date
Hannes Janetzek
a1317a9de5 - remove swrenderer
- rearchitect:
 now that MapView is a ViewGroup and MapRenderer is the GLSurfaceView.
- lock/unlock proxy tiles properly to not be removed from cache while in use
2013-10-09 01:22:33 +02:00
Hannes Janetzek
489f07dd5d some more refactoring:
- pass map<key,val> as settings to db open instead of mapfile
- started to clean up this 'get start position' mess
2013-10-09 01:17:35 +02:00
Hannes Janetzek
7f469a6316 disable postgis backend 2013-10-09 01:17:34 +02:00
Hannes Janetzek
1a27f56313 - making oscimap default backend
- added about-screen
- added TreeTile for Tile lookup, dropping that HashMap
- using simple line-shader instead of std-derivatives one,
  about twice as faster here
- use distance calculation from MapRenderer - removing TileScheduler
- no need for MapGeneratorJob, pass MapTile directly to MapWorkers
- added two-finger tap gestures for zoom-in/out
- added tub/tron rendertheme
- started caching for oscimap
- add x/y coordinates to MapPosition, using it in MapRenderer
- create tag hash when needed
- no need for long tile coordinates max zoomlevel 31 should suffice
2013-10-09 01:17:34 +02:00
Hannes Janetzek
124624785d - adding MapDatabase backend for our TileStache provider
- fixing some renering bugs on nexus phone
and some refactoring and cleanup
2013-10-09 01:17:33 +02:00
Hannes Janetzek
d13f1b43ad theme changes and making PostGIS the default backend 2013-10-09 01:17:17 +02:00
Hannes Janetzek
a30b54372b add VectorTileMap viewer 2012-06-18 18:49:33 +02:00