A demo of Map View as in Field Trip app with smooth animations.
The mapsforge project provides free and open software for the rendering of maps based on
GraphHopper is a fast and memory efficient Java road routing engine. By default it uses
OpenStreetMap data, but can import other data sources.
AirMapView is a view abstraction that enables interactive maps for devices with and without Google Play Services. AirMapView is built to support multiple native map providers.
WhirlyGlobe-Maply is a toolkit with two parts, hence the dash. The
WhirlyGlobe part is an interactive 3D globe. The
Maply part is an interactive 2D map. There are separate view controllers (on iOS) for each, but otherwise they share 95% of their code.
RouteDrawer wraps Google Directions API using RxJava for Android so developers can download, parse and draw path on the map in very fast and flexible way.
The library contains two main parts:
Add fully functional custom offline maps to your Android apps in minutes.
android-maps-extensions extends capabilities of Google Maps Android API v2. While Google Maps Android API v2 is a huge leap forward comapared to its predecessor, it lacks commonly used patterns like marker clustering. This library aims to fill this gap by adding many useful features and improving on the responsiveness issues of the official Google library.
This open-source library contains classes that are useful for a wide range of applications using the Google Maps Android API.
A library greatly enhancing the features of the Google Maps external library. Features:
osmdroid is a (almost) full/free replacement for Android's MapView (v1 API) class. It also includes a modular tile provider system with support for numerous online and offline tile sources and overlay support with built-in overlays for plotting icons, tracking location, and drawing shapes.