GitHub repository | This map was generated from repository code by SourceSpy (more info)
osmdroid: Project Map
Diagram describes overall project structure with an outline of modules and 'surface area'
Core Components
Diagrams represening modules, data structure and other information about system internals
OSMMapTilePackager
10 classes
- provides main()
- works with files
- Swing view
OpenStreetMapViewer
212 classes
- Android window
- works with files
- Android view
- works with database (Android Database)
- calls web-services
- accesses network
osmdroid-android
217 classes
- works with files
- works with database (Android Database)
- calls web-services
osmdroid-geopackage
26 classes
osmdroid-mapsforge
3 classes
osmdroid-wms
5 classes
osmdroid-shape
39 classes
- works with files
releaseHelper
Group: org.osmdroid 1 class
- provides main()
- works with files
- calls web-services
osmdroid-server-jdk
2 classes
- works with files
- provides main()
osmdroid-simple-map
1 class
- Android window
Misc/Documentation
Outline of miscelaneous documetation and text files that could help understand the codebase
File Type Summary
Java Files: 577
JSON Files: 552
Images: 175
...
Documents
Markdown Documents: 10
Text Documents: 4
HTML/UI
HTML Files: 1
JSP Files: 0
Build System (Ant,Gradle,Maven...)
Helps understand build system including tasks, modules, dependencies
Maven Modules
Maven build dependency diagram including external artifacts
Maven Hierarchy
Maven hierachy diagram clarifying build property inheritance
Dependencies and Libraries (Maven,JAR,JS,...)
Third-party libraries utilized by application along with available desciptions
External Libraries
Java Libraries: 64
acra
annotation
apache-mime4j
appcompat
more...
Included JARs
Included JARs: 1
gradle-wrapper.jar