Android Open Source - Map map vtm






Project Summary

vector-tile-map written in java - running on android, desktop and within the browser.

Web Site / Source Repository

vtm is hosted in the following web site
https://github.com/opensciencemap/vtm

If you think the Android project vtm listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of vtm.

ItemValue
Java File Count340
Supported screen sizes[mdpi, hdpi, xhdpi, nodpi]
Target SDK Version17
Minimum SDK Version10
Activity Count13
Fragment Count1
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\patterns\access-destination.png
assets\patterns\access-private.png
assets\patterns\cemetery.png
assets\patterns\marsh.png
assets\patterns\military.png
assets\patterns\nature-reserve.png
assets\patterns\wood-coniferous.png
assets\patterns\wood-deciduous.png
assets\patterns\wood-mixed.png
assets\shaders\base_shader.glsl
assets\shaders\extrusion_layer_ext.glsl
assets\shaders\extrusion_layer_mesh.glsl
assets\shaders\hairline.glsl
assets\shaders\line_aa.glsl
assets\shaders\line_aa_proj.glsl
assets\shaders\linetex_layer.glsl
assets\shaders\mesh_layer_2D.glsl
assets\shaders\poly_texture.glsl
assets\shaders\polygon_layer_tex.glsl
assets\shaders\post_bypass.glsl
assets\shaders\post_combined.glsl
assets\shaders\post_fxaa.glsl
assets\shaders\post_ssao.glsl
assets\shaders\texture_alpha.glsl
assets\shaders\texture_layer.glsl
assets\styles\default.xml
assets\styles\maki.png
assets\styles\newtron.xml
assets\styles\osm.png
assets\styles\osmarender.png
assets\styles\osmarender.xml
assets\styles\tronrender.xml
assets\textures\grass.png
assets\textures\rough.png
assets\textures\water.png
assets\textures\wood.png




License

The license information of vtm is as follows:

GNU General Public License

Resource Files

There are 7 image files in vtm. The names of the image files are listed as follows.

file_picker_back.png
file_picker_file.png
file_picker_folder.png
ic_action_search.png
marker_default.png
marker_default_focused_base.png
pin.png

The following screenshort is generated from the image listed above.

null




Java Source Files

vtm has the following Java source files.

com.badlogic.gdx.backends.gwt.GwtApplication.java
com.badlogic.gdx.backends.gwt.GwtGraphics.java
com.badlogic.gdx.backends.gwt.GwtInput.java
com.badlogic.gdx.graphics.Pixmap.java
java.net.MalformedURLException.java
java.net.URL.java
java.util.concurrent.CancellationException.java
java.util.concurrent.CopyOnWriteArrayList.java
null.JniBuilder.java
org.oscim.android.AndroidAssets.java
org.oscim.android.AndroidMap.java
org.oscim.android.Compass.java
org.oscim.android.MapActivity.java
org.oscim.android.MapScaleBar.java
org.oscim.android.MapView.java
org.oscim.android.cache.TileCache.java
org.oscim.android.canvas.AndroidBitmap.java
org.oscim.android.canvas.AndroidBitmap.java
org.oscim.android.canvas.AndroidCanvas.java
org.oscim.android.canvas.AndroidCanvas.java
org.oscim.android.canvas.AndroidGraphics.java
org.oscim.android.canvas.AndroidGraphics.java
org.oscim.android.filepicker.FilePicker.java
org.oscim.android.filepicker.FilterByFileExtension.java
org.oscim.android.filepicker.ValidFileFilter.java
org.oscim.android.filepicker.ValidMapFile.java
org.oscim.android.filepicker.ValidRenderTheme.java
org.oscim.android.gl.AndroidGL.java
org.oscim.android.gl.GLView.java
org.oscim.android.gl.GlConfigChooser.java
org.oscim.android.input.AndroidMotionEvent.java
org.oscim.android.input.GestureHandler.java
org.oscim.android.start.TestActivity.java
org.oscim.awt.AwtBitmap.java
org.oscim.awt.AwtCanvas.java
org.oscim.awt.AwtGraphics.java
org.oscim.awt.AwtPaint.java
org.oscim.backend.AssetAdapter.java
org.oscim.backend.CanvasAdapter.java
org.oscim.backend.GL.java
org.oscim.backend.GLAdapter.java
org.oscim.backend.MyAttributes.java
org.oscim.backend.MyXMLReader.java
org.oscim.backend.XMLReaderAdapter.java
org.oscim.backend.XMLReaderAdapter.java
org.oscim.backend.canvas.Bitmap.java
org.oscim.backend.canvas.Canvas.java
org.oscim.backend.canvas.Color.java
org.oscim.backend.canvas.Paint.java
org.oscim.core.BoundingBox.java
org.oscim.core.Box.java
org.oscim.core.GeoPoint.java
org.oscim.core.GeometryBuffer.java
org.oscim.core.MapElement.java
org.oscim.core.MapPosition.java
org.oscim.core.MercatorProjection.java
org.oscim.core.Point.java
org.oscim.core.PointF.java
org.oscim.core.Tag.java
org.oscim.core.TagSet.java
org.oscim.core.Tile.java
org.oscim.core.osm.Bound.java
org.oscim.core.osm.OsmData.java
org.oscim.core.osm.OsmElement.java
org.oscim.core.osm.OsmMember.java
org.oscim.core.osm.OsmNode.java
org.oscim.core.osm.OsmRelation.java
org.oscim.core.osm.OsmWay.java
org.oscim.event.Event.java
org.oscim.event.EventDispatcher.java
org.oscim.event.EventListener.java
org.oscim.event.Gesture.java
org.oscim.event.GestureDetector.java
org.oscim.event.GestureListener.java
org.oscim.event.MotionEvent.java
org.oscim.gdx.AndroidGL.java
org.oscim.gdx.GdxAssets.java
org.oscim.gdx.GdxGL.java
org.oscim.gdx.GdxMap.java
org.oscim.gdx.GdxMapApp.java
org.oscim.gdx.GestureHandler.java
org.oscim.gdx.InputHandler.java
org.oscim.gdx.MainActivity.java
org.oscim.gdx.MotionHandler.java
org.oscim.gdx.client.GdxGL.java
org.oscim.gdx.client.GwtBitmap.java
org.oscim.gdx.client.GwtCanvas.java
org.oscim.gdx.client.GwtGdxGraphics.java
org.oscim.gdx.client.GwtPaint.java
org.oscim.gdx.client.MapConfig.java
org.oscim.gdx.client.MapUrl.java
org.oscim.ios.RobovmLauncher.java
org.oscim.ios.backend.IosBitmap.java
org.oscim.ios.backend.IosCanvas.java
org.oscim.ios.backend.IosGLAdapter.java
org.oscim.ios.backend.IosGraphics.java
org.oscim.ios.backend.IosPaint.java
org.oscim.jeo.JeoUtils.java
org.oscim.layers.BitmapLayer.java
org.oscim.layers.CustomRenderLayer.java
org.oscim.layers.GenericLayer.java
org.oscim.layers.JeoTileSource.java
org.oscim.layers.JeoVectorLayer.java
org.oscim.layers.JtsLayer.java
org.oscim.layers.Layer.java
org.oscim.layers.MapEventLayer.java
org.oscim.layers.OSMIndoorLayer.java
org.oscim.layers.OsmVectorLayer.java
org.oscim.layers.PathLayer.java
org.oscim.layers.TileGridLayer.java
org.oscim.layers.marker.ItemizedLayer.java
org.oscim.layers.marker.MarkerItem.java
org.oscim.layers.marker.MarkerLayer.java
org.oscim.layers.marker.MarkerRenderer.java
org.oscim.layers.marker.MarkerSymbol.java
org.oscim.layers.tile.JobQueue.java
org.oscim.layers.tile.LoadDelayTask.java
org.oscim.layers.tile.MapTile.java
org.oscim.layers.tile.TileDistanceSort.java
org.oscim.layers.tile.TileLayer.java
org.oscim.layers.tile.TileLoader.java
org.oscim.layers.tile.TileLoader.java
org.oscim.layers.tile.TileManager.java
org.oscim.layers.tile.TileRenderer.java
org.oscim.layers.tile.TileSet.java
org.oscim.layers.tile.VectorTileRenderer.java
org.oscim.layers.tile.bitmap.BitmapTileLayer.java
org.oscim.layers.tile.bitmap.BitmapTileLoader.java
org.oscim.layers.tile.buildings.BuildingLayer.java
org.oscim.layers.tile.buildings.BuildingRenderer.java
org.oscim.layers.tile.buildings.S3DBLayer.java
org.oscim.layers.tile.example.TestTileLayer.java
org.oscim.layers.tile.vector.OsmTileLayer.java
org.oscim.layers.tile.vector.VectorTileLayer.java
org.oscim.layers.tile.vector.VectorTileLoader.java
org.oscim.layers.tile.vector.labeling.LabelLayer.java
org.oscim.layers.tile.vector.labeling.LabelPlacement.java
org.oscim.layers.tile.vector.labeling.LabelTileData.java
org.oscim.layers.tile.vector.labeling.LabelTileLoaderHook.java
org.oscim.layers.tile.vector.labeling.WayDecorator.java
org.oscim.layers.vector.AbstractVectorLayer.java
org.oscim.map.Animator.java
org.oscim.map.Layers.java
org.oscim.map.Map.java
org.oscim.map.ViewController.java
org.oscim.map.Viewport.java
org.oscim.renderer.BitmapRenderer.java
org.oscim.renderer.BucketRenderer.java
org.oscim.renderer.BufferObject.java
org.oscim.renderer.ExtrusionRenderer.java
org.oscim.renderer.GLMatrix.java
org.oscim.renderer.GLMatrix.java
org.oscim.renderer.GLShader.java
org.oscim.renderer.GLState.java
org.oscim.renderer.GLUtils.java
org.oscim.renderer.GLViewport.java
org.oscim.renderer.GridRenderer.java
org.oscim.renderer.LayerRenderer.java
org.oscim.renderer.MapRenderer.java
org.oscim.renderer.NativeBufferPool.java
org.oscim.renderer.OffscreenRenderer.java
org.oscim.renderer.atlas.TextureAtlas.java
org.oscim.renderer.atlas.TextureRegion.java
org.oscim.renderer.bucket.BitmapBucket.java
org.oscim.renderer.bucket.ExtrusionBucket.java
org.oscim.renderer.bucket.ExtrusionBuckets.java
org.oscim.renderer.bucket.HairLineBucket.java
org.oscim.renderer.bucket.LineBucket.java
org.oscim.renderer.bucket.LineTexBucket.java
org.oscim.renderer.bucket.MeshBucket.java
org.oscim.renderer.bucket.PolygonBucket.java
org.oscim.renderer.bucket.RenderBucket.java
org.oscim.renderer.bucket.RenderBuckets.java
org.oscim.renderer.bucket.SymbolBucket.java
org.oscim.renderer.bucket.SymbolItem.java
org.oscim.renderer.bucket.TextBucket.java
org.oscim.renderer.bucket.TextItem.java
org.oscim.renderer.bucket.TextureBucket.java
org.oscim.renderer.bucket.TextureItem.java
org.oscim.renderer.bucket.VertexData.java
org.oscim.stuff.MapzenTest.java
org.oscim.theme.DebugTheme.java
org.oscim.theme.ExternalRenderTheme.java
org.oscim.theme.IRenderTheme.java
org.oscim.theme.RenderTheme.java
org.oscim.theme.ThemeFile.java
org.oscim.theme.ThemeLoader.java
org.oscim.theme.VtmThemes.java
org.oscim.theme.XmlThemeBuilder.java
org.oscim.theme.carto.RenderTheme.java
org.oscim.theme.rule.Rule.java
org.oscim.theme.rule.RuleBuilder.java
org.oscim.theme.styles.AreaStyle.java
org.oscim.theme.styles.CircleStyle.java
org.oscim.theme.styles.ExtrusionStyle.java
org.oscim.theme.styles.LineStyle.java
org.oscim.theme.styles.RenderStyle.java
org.oscim.theme.styles.SymbolStyle.java
org.oscim.theme.styles.TextStyle.java
org.oscim.tiling.ITileCache.java
org.oscim.tiling.ITileDataSink.java
org.oscim.tiling.ITileDataSource.java
org.oscim.tiling.TileSource.java
org.oscim.tiling.source.HttpEngine.java
org.oscim.tiling.source.ITileDecoder.java
org.oscim.tiling.source.JsonTileDataSource.java
org.oscim.tiling.source.LwHttp.java
org.oscim.tiling.source.LwHttp.java
org.oscim.tiling.source.OkHttpEngine.java
org.oscim.tiling.source.PbfDecoder.java
org.oscim.tiling.source.UrlTileDataSource.java
org.oscim.tiling.source.UrlTileDataSource.java
org.oscim.tiling.source.UrlTileSource.java
org.oscim.tiling.source.bitmap.BitmapTileSource.java
org.oscim.tiling.source.bitmap.BitmapTileSource.java
org.oscim.tiling.source.bitmap.DefaultSources.java
org.oscim.tiling.source.geojson.Feature.java
org.oscim.tiling.source.geojson.FeatureCollection.java
org.oscim.tiling.source.geojson.GeoJsonObject.java
org.oscim.tiling.source.geojson.GeoJsonTileDecoder.java
org.oscim.tiling.source.geojson.GeoJsonTileDecoder.java
org.oscim.tiling.source.geojson.GeoJsonTileSource.java
org.oscim.tiling.source.geojson.GeoJsonTileSource.java
org.oscim.tiling.source.geojson.Geometry.java
org.oscim.tiling.source.geojson.HighroadJsonTileSource.java
org.oscim.tiling.source.geojson.JsArrayCollection.java
org.oscim.tiling.source.geojson.LineString.java
org.oscim.tiling.source.geojson.LngLat.java
org.oscim.tiling.source.geojson.MultiLineString.java
org.oscim.tiling.source.geojson.MultiPolygon.java
org.oscim.tiling.source.geojson.OsmBuildingJsonTileSource.java
org.oscim.tiling.source.geojson.OsmLanduseJsonTileSource.java
org.oscim.tiling.source.geojson.OsmWaterJsonTileSource.java
org.oscim.tiling.source.geojson.Polygon.java
org.oscim.tiling.source.geojson.RiverJsonTileSource.java
org.oscim.tiling.source.mapfile.MapDatabase.java
org.oscim.tiling.source.mapfile.MapFileTileSource.java
org.oscim.tiling.source.mapfile.MapInfo.java
org.oscim.tiling.source.mapfile.Projection.java
org.oscim.tiling.source.mapfile.ReadBuffer.java
org.oscim.tiling.source.mapfile.header.MapFileHeader.java
org.oscim.tiling.source.mapfile.header.MapFileInfo.java
org.oscim.tiling.source.mapfile.header.SubFileParameter.java
org.oscim.tiling.source.mapnik.MapnikVectorTileSource.java
org.oscim.tiling.source.mapnik.TileDecoder.java
org.oscim.tiling.source.oscimap.OSciMap1TileSource.java
org.oscim.tiling.source.oscimap.Tags.java
org.oscim.tiling.source.oscimap.TileDecoder.java
org.oscim.tiling.source.oscimap2.OSciMap2TileSource.java
org.oscim.tiling.source.oscimap2.Tags.java
org.oscim.tiling.source.oscimap4.OSciMap4TileSource.java
org.oscim.tiling.source.oscimap4.Tags.java
org.oscim.tiling.source.oscimap4.TileDecoder.java
org.oscim.utils.ArrayUtils.java
org.oscim.utils.ColorUtil.java
org.oscim.utils.ColorsCSS.java
org.oscim.utils.FastMath.java
org.oscim.utils.IOUtils.java
org.oscim.utils.IOUtils.java
org.oscim.utils.KeyMap.java
org.oscim.utils.LRUCache.java
org.oscim.utils.MinHeap.java
org.oscim.utils.PausableThread.java
org.oscim.utils.QuadTree.java
org.oscim.utils.RTree.java
org.oscim.utils.ScanBox.java
org.oscim.utils.SpatialIndex.java
org.oscim.utils.TessJNI.java
org.oscim.utils.TessJNI.java
org.oscim.utils.TessJNI.java
org.oscim.utils.Tessellator.java
org.oscim.utils.Tessellator.java
org.oscim.utils.TimSort.java
org.oscim.utils.Triangulator.java
org.oscim.utils.UTF8Decoder.java
org.oscim.utils.async.AsyncExecutor.java
org.oscim.utils.async.AsyncExecutor.java
org.oscim.utils.async.AsyncTask.java
org.oscim.utils.async.SimpleWorker.java
org.oscim.utils.async.Task.java
org.oscim.utils.async.TaskQueue.java
org.oscim.utils.geom.BezierPath.java
org.oscim.utils.geom.GeometryUtils.java
org.oscim.utils.geom.LineClipper.java
org.oscim.utils.geom.OBB2D.java
org.oscim.utils.geom.SimplifyDP.java
org.oscim.utils.geom.SimplifyVW.java
org.oscim.utils.geom.TileClipper.java
org.oscim.utils.math.Interpolation.java
org.oscim.utils.math.MathUtils.java
org.oscim.utils.math.Vec3.java
org.oscim.utils.osmpbf.OsmPbfParser.java
org.oscim.utils.osmpbf.OsmPbfReader.java
org.oscim.utils.overpass.OverpassAPIReader.java
org.oscim.utils.pool.Inlist.java
org.oscim.utils.pool.LList.java
org.oscim.utils.pool.Pool.java
org.oscim.utils.pool.SyncPool.java
org.oscim.utils.quadtree.BoxTree.java
org.oscim.utils.quadtree.TileIndex.java
org.oscim.utils.quadtree.TreeNode.java
org.oscim.utils.wkb.WKBReader.java
org.oscim.web.client.GwtLauncher.java
org.oscim.web.client.GwtLauncher.java
org.oscim.web.client.GwtMap.java
org.oscim.web.client.SearchBox.java
org.oscim.web.client.WKTReader.java
org.oscim.web.js.JsBitmapTileLayer.java
org.oscim.web.js.JsBitmapTileSource.java
org.oscim.web.js.JsMap.java
org.oscim.web.js.JsOsmLanduseJsonTileSource.java
org.oscim.web.js.JsOverlays.java
org.oscim.web.js.JsVectorTileLayer.java
org.xml.sax.Attributes.java
org.xml.sax.SAXException.java
org.xml.sax.SAXParseException.java
org.xml.sax.helpers.DefaultHandler.java