Skip to content

QiXi/vtm

 
 

Repository files navigation

VTM - Very experimental Tile Map library

Future development branch based on https://github.com/opensciencemap/vtm-android

VectorTileMap is part of the OpenScienceMap project, developed at University of Bremen. http://www.opensciencemap.org

Features

  • Java map library
  • OpenGL vector-tile rendering
  • Themeable vector layers
  • Support for multiple tile sources: primary opensciencemap (.vtm)
    • vector: partially mapbox vector-tile and mapsforge files
    • bitmap: any quadtree-scheme tiles as texture
  • Backends for Android, Desktop and HTML5/WebGL (through libgdx and GWT)

Notes

Demo

work in progress.. http://city.informatik.uni-bremen.de/~jeff/map/#scale=17,rot=61,tilt=51,lat=53.075,lon=8.807

  • hold middle mouse button to change view direction
  • Keys
    • g - toggle tile-grid layer
    • d - default theme
    • t - tubes theme

Credits

This library contains code from several projects:

  • mapsforge: based on 0.2.4
  • osmdroid: some overlay code
  • libgdx: AsyncTask, some modfied classes
  • android: some Matrix code
  • Triangle: stripped down for simple triangulation (through jni)

About

vector-tile-map written in java with backends for android, desktop and gwt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 64.5%
  • C 34.8%
  • Other 0.7%