Clone of https://code.google.com/p/mapsforge/ with some changes to use with the Google Maps Android v2 API..
mapsforge is hosted in the following web site
https://github.com/DonTomika/mapsforge
If you think the Android project mapsforge listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of mapsforge.
Item | Value |
---|---|
Java File Count | 188 |
Supported screen sizes | [mdpi, hdpi, xhdpi] |
Target SDK Version | 17 |
Minimum SDK Version | 8 |
Activity Count | 10 |
jar files used | osmosis-core-0.41.jar |
Required Permissions | android.permission.ACCESS_FINE_LOCATION android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\info.xml assets\mapsforge_logo.png |
The license information of mapsforge is as follows:
GNU Lesser General Public License
There are 16 image files in mapsforge. The names of the image files are listed as follows.
btn_snap_normal.png btn_snap_pressed.png btn_snap_selected.png file_picker_back.png file_picker_file.png file_picker_folder.png globe.png ic_maps_indicator_current_position_anim1.png ic_menu_archive.png ic_menu_camera.png ic_menu_info_details.png ic_menu_mapmode.png ic_menu_mylocation.png ic_menu_preferences.png marker_green.png marker_red.png
The following screenshort is generated from the image listed above.
mapsforge has the following Java source files.
org.mapsforge.android.AndroidUtils.java org.mapsforge.android.maps.DebugSettings.java org.mapsforge.android.maps.FpsCounter.java org.mapsforge.android.maps.FrameBuffer.java org.mapsforge.android.maps.MapActivity.java org.mapsforge.android.maps.MapScaleBar.java org.mapsforge.android.maps.MapView.java org.mapsforge.android.maps.MapViewPosition.java org.mapsforge.android.maps.MapZoomControls.java org.mapsforge.android.maps.PausableThread.java org.mapsforge.android.maps.Projection.java org.mapsforge.android.maps.inputhandling.MapMover.java org.mapsforge.android.maps.inputhandling.TouchEventHandler.java org.mapsforge.android.maps.inputhandling.ZoomAnimator.java org.mapsforge.android.maps.mapgenerator.FileSystemTileCache.java org.mapsforge.android.maps.mapgenerator.InMemoryTileCache.java org.mapsforge.android.maps.mapgenerator.JobParameters.java org.mapsforge.android.maps.mapgenerator.JobQueue.java org.mapsforge.android.maps.mapgenerator.MapGeneratorJob.java org.mapsforge.android.maps.mapgenerator.MapWorker.java org.mapsforge.android.maps.mapgenerator.TileCache.java org.mapsforge.android.maps.mapgenerator.databaserenderer.DatabaseRenderer.java org.mapsforge.android.maps.overlay.Circle.java org.mapsforge.android.maps.overlay.ListOverlay.java org.mapsforge.android.maps.overlay.Marker.java org.mapsforge.android.maps.overlay.MyLocationOverlay.java org.mapsforge.android.maps.overlay.Overlay.java org.mapsforge.android.maps.overlay.OverlayController.java org.mapsforge.android.maps.overlay.OverlayItem.java org.mapsforge.android.maps.overlay.Polygon.java org.mapsforge.android.maps.overlay.PolygonalChain.java org.mapsforge.android.maps.overlay.Polyline.java org.mapsforge.applications.android.advancedmapviewer.AdvancedMapViewer.java org.mapsforge.applications.android.advancedmapviewer.InfoView.java org.mapsforge.applications.android.advancedmapviewer.filefilter.FilterByFileExtension.java org.mapsforge.applications.android.advancedmapviewer.filefilter.ValidFileFilter.java org.mapsforge.applications.android.advancedmapviewer.filefilter.ValidMapFile.java org.mapsforge.applications.android.advancedmapviewer.filefilter.ValidRenderTheme.java org.mapsforge.applications.android.advancedmapviewer.filepicker.FilePicker.java org.mapsforge.applications.android.advancedmapviewer.preferences.CacheSizePreference.java org.mapsforge.applications.android.advancedmapviewer.preferences.EditPreferences.java org.mapsforge.applications.android.advancedmapviewer.preferences.MoveSpeedPreference.java org.mapsforge.applications.android.samples.BasicMapViewer.java org.mapsforge.applications.android.samples.DualMapViewer.java org.mapsforge.applications.android.samples.OverlayBenchmark.java org.mapsforge.applications.android.samples.OverlayMapViewer.java org.mapsforge.applications.android.samples.Samples.java org.mapsforge.core.model.BoundingBox.java org.mapsforge.core.model.CoordinatesUtil.java org.mapsforge.core.model.GeoPoint.java org.mapsforge.core.model.MapPosition.java org.mapsforge.core.model.Point.java org.mapsforge.core.model.Tag.java org.mapsforge.core.model.Tile.java org.mapsforge.core.util.IOUtils.java org.mapsforge.core.util.LRUCache.java org.mapsforge.core.util.MercatorProjection.java org.mapsforge.graphics.android.AndroidGraphics.java org.mapsforge.map.graphics.Bitmap.java org.mapsforge.map.graphics.Paint.java org.mapsforge.map.reader.MapDatabase.java org.mapsforge.map.reader.MapReadResult.java org.mapsforge.map.reader.PointOfInterest.java org.mapsforge.map.reader.ReadBuffer.java org.mapsforge.map.reader.Way.java org.mapsforge.map.reader.header.FileOpenResult.java org.mapsforge.map.reader.header.MapFileHeader.java org.mapsforge.map.reader.header.MapFileInfo.java org.mapsforge.map.reader.header.SubFileParameter.java org.mapsforge.map.rendertheme.Base64 .java org.mapsforge.map.rendertheme.ExternalRenderTheme.java org.mapsforge.map.rendertheme.GraphicAdapter.java org.mapsforge.map.rendertheme.RenderCallback.java org.mapsforge.map.rendertheme.XmlRenderTheme.java org.mapsforge.map.rendertheme.XmlUtils.java org.mapsforge.map.rendertheme.renderinstruction.Area.java org.mapsforge.map.rendertheme.renderinstruction.AreaBuilder.java org.mapsforge.map.rendertheme.renderinstruction.Caption.java org.mapsforge.map.rendertheme.renderinstruction.CaptionBuilder.java org.mapsforge.map.rendertheme.renderinstruction.Circle.java org.mapsforge.map.rendertheme.renderinstruction.CircleBuilder.java org.mapsforge.map.rendertheme.renderinstruction.Line.java org.mapsforge.map.rendertheme.renderinstruction.LineBuilder.java org.mapsforge.map.rendertheme.renderinstruction.LineSymbol.java org.mapsforge.map.rendertheme.renderinstruction.LineSymbolBuilder.java org.mapsforge.map.rendertheme.renderinstruction.PathText.java org.mapsforge.map.rendertheme.renderinstruction.PathTextBuilder.java org.mapsforge.map.rendertheme.renderinstruction.RenderInstruction.java org.mapsforge.map.rendertheme.renderinstruction.Symbol.java org.mapsforge.map.rendertheme.renderinstruction.SymbolBuilder.java org.mapsforge.map.rendertheme.rule.RenderTheme.java org.mapsforge.map.rendertheme.rule.RenderThemeBuilder.java org.mapsforge.map.rendertheme.rule.RenderThemeHandler.java org.mapsforge.map.rendertheme.rule.RuleBuilder.java org.mapsforge.map.writer.DeltaEncoder.java org.mapsforge.map.writer.HDTileBasedDataProcessor.java org.mapsforge.map.writer.HDTileData.java org.mapsforge.map.writer.MapFileWriter.java org.mapsforge.map.writer.OSMTagMapping.java org.mapsforge.map.writer.RAMTileBasedDataProcessor.java org.mapsforge.map.writer.RAMTileData.java org.mapsforge.map.writer.Serializer.java org.mapsforge.map.writer.model.MapWriterConfiguration.java org.mapsforge.map.writer.model.NodeResolver.java org.mapsforge.map.writer.model.OSMTag.java org.mapsforge.map.writer.model.SpecialTagExtractionResult.java org.mapsforge.map.writer.model.TDNode.java org.mapsforge.map.writer.model.TDRelation.java org.mapsforge.map.writer.model.TDWay.java org.mapsforge.map.writer.model.TileBasedDataProcessor.java org.mapsforge.map.writer.model.TileCoordinate.java org.mapsforge.map.writer.model.TileData.java org.mapsforge.map.writer.model.TileGridLayout.java org.mapsforge.map.writer.model.TileInfo.java org.mapsforge.map.writer.model.WayDataBlock.java org.mapsforge.map.writer.model.WayResolver.java org.mapsforge.map.writer.model.ZoomIntervalConfiguration.java org.mapsforge.map.writer.osmosis.MapFileWriterPluginLoader.java org.mapsforge.map.writer.osmosis.MapFileWriterTask.java org.mapsforge.map.writer.util.Constants.java org.mapsforge.map.writer.util.GeoUtils.java org.mapsforge.map.writer.util.JTSUtils.java org.mapsforge.map.writer.util.OSMUtils.java