Osmand - OSM Automated Navigation Directions

  •        351

OsmAnd (OSM Automated Navigation Directions) is a map and navigation application with access to the free, worldwide, and high-quality OpenStreetMap (OSM) data. All map data can be stored on your device's memory card for offline use. Via your device's GPS, OsmAnd offers routing, with optical and voice guidance, for car, bike, and pedestrian. All the main functionalities work both online and offline (no internet needed).

https://osmand.net/
https://github.com/osmandapp/Osmand

Tags
Implementation
License
Platform

   




Related Projects

umap - uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site.

  •    Javascript

uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site. Because we think that the more OSM will be used, the more OSM will be ''cured''. It uses django-leaflet-storage and Leaflet.Storage, built on top of Django and Leaflet. See developer documentation.

UnitySlippyMap - A slippy map implementation written in C# for Unity3D

  •    CSharp

A slippy map implementation written in C# for Unity3D. It aims at helping developpers create 2D/3D maps working with a variety of online tile providers (OpenStreetMap, VirtualEarth/Bing Maps, ...) and offline sources (DBMap, MBTiles, ...) like Route-me (iOS) or Leaflet (HTML5), on every platform supported by Unity3D. Google Maps won't be supported (see Google Maps tiles terms of service). Yahoo! Maps neither since it was closed on September 13, 2011. Nokia Maps (now called Here) provides a REST API designed for static maps. They could be used as tiles but would get a 'Nokia' watermark on each one of them. Also Nokia and Microsoft are now teaming up so supporting both might be redundant.

contextily - Context geo-tiles in Python

  •    Jupyter

contextily is a small Python 3 (3.7 and above) package to retrieve tile maps from the internet. It can add those tiles as basemap to matplotlib figures or write tile maps to disk into geospatial raster files. Bounding boxes can be passed in both WGS84 (EPSG:4326) and Spheric Mercator (EPSG:3857). See the notebook contextily_guide.ipynb for usage. contextily is developed by a community of enthusiastic volunteers. You can see a full list here.

GMap.NET - Great Maps for Windows Forms & Presentation

  •    

GMap.NET is great and Powerful, Free, cross platform, open source .NET control. Enable use routing, geocoding and maps from Google, Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo, SigPac, Yandex, Mapy.cz in Windows Forms & Presentation, supports caching and runs on windows mobile!


osm-bright - A Carto template for OpenStreetMap data

  •    CartoCSS

OSM Bright is a sensible starting point for quickly making beautiful maps based on an OpenStreetMap database. It is written in the Carto styling language and can be opened as a project in TileMill.The style is still a work in progress and you are encouraged to use the issue tracker to note missing features or problems with the current implementation.

mapbox-gl-js - Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL

  •    Javascript

Mapbox GL JS is a JavaScript library for interactive, customizable vector maps on the web. It takes map styles that conform to the Mapbox Style Specification, applies them to vector tiles that conform to the Mapbox Vector Tile Specification, and renders them using WebGL.Mapbox GL JS is part of the cross-platform Mapbox GL ecosystem, which also includes compatible native SDKs for applications on Android, iOS, macOS, Qt, and React Native. Mapbox provides building blocks to add location features like maps, search, and navigation into any experience you create. To get started with GL JS or any of our other building blocks, sign up for a Mapbox account.

osmbuildings - OSM Buildings Classic 2.5D

  •    Javascript

OSM Buildings is a JavaScript library for visualizing OpenStreetMap building geometry on interactive maps. The new WebGL version is located here: https://github.com/OSMBuildings/OSMBuildings All variants of OSM Buildings will eventually land over there.

Mapsforge - Vector map library written in Java - running on Android and Desktop.

  •    Java

Mapsforge project uses a compact file format for fast ad-hoc rendering of OpenStreetMap data. It provides tools to compile your own maps with detailed instructions and also precompiled maps, Simple boilerplate code to build applications for Android that display OpenStreetMap-based maps. Mapsforge maps can be flexibly styled with XML style files (render themes).

OpenStreetMap - The Free Wiki World Map

  •    PHP

OpenStreetMap is a free editable map of the whole world. It allows you to view, edit and use geographical data in a collaborative way from anywhere on Earth. It is a wikipedia for maps. It is the project that creates and provides free geographic data and mapping to anyone who wants it.

snazzy-info-window - Customizable info windows using the Google Maps JavaScript API.

  •    Javascript

Snazzy Info Window is a plugin for customizable info windows using the Google Maps JavaScript API. Open sourced by the people that created Snazzy Maps. Will attempt to open the info window.

OverlappingMarkerSpiderfier - Deals with overlapping markers in Google Maps JS API v3, Google Earth-style

  •    Javascript

This library makes map markers in the Google Maps API (version 3) behave in that Google Earth way (minus the animation). Small numbers of markers (yes, up to 8) spiderfy into a circle. Larger numbers fan out into a more space-efficient spiral.The compiled code has no dependencies beyond Google Maps. Compiled out of CoffeeScript, minified with Google’s Closure Compiler and gzipped, it’s under 4KB.

google-maps-ios-utils - Utility library for Google Maps SDK for iOS

  •    Objective-C

This open-source library contains classes that are useful for a wide range of applications using the Google Maps SDK for iOS.For more information, check out the detailed guide on the Google Developers site.

maplace.js - A Google Maps Javascript plugin for jQuery.

  •    Javascript

Helps you to embed Google Maps into your website, quickly create markers and controls menu for the locations on map. Download the latest version of Maplace.js and include the Google Maps API v3 along with jQuery.

geojson-google-maps - A simple utility to convert GeoJSON objects to Google Maps vector objects (Marker, Polyline, Polygon)

  •    Javascript

Google Maps now has proper support for GeoJSON, so you should probably use that instead. GeoJSON is used to create Google Maps API v3 vectors (Marker, Polyline, Polygon) from GeoJSON objects (Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, Feature, GeometryCollection, FeatureCollection). Specifically, I'm translating some GeoJSON types to arrays of Google Maps vectors as there aren't really Google Maps equivalents of MultiPoint, MultiLineString, etc.

google-maps-services-python - Python client library for Google Maps API Web Services

  •    Python

Use Python? Want to geocode something? Looking for directions? Maybe matrices of directions? This library brings the Google Maps API Web Services to your Python application.Keep in mind that the same terms and conditions apply to usage of the APIs when they're accessed through this library.

android-maps-utils - Handy extensions to the Google Maps Android API.

  •    Java

This open-source library contains utilities that are useful for a wide range of applications using the Google Maps Android API.For more information, check out the detailed guide on the Google Developers site. You can also view the generated reference docs for a full list of classes and their methods.

google-maps-services-java - Java client library for Google Maps API Web Services

  •    Java

Use Java? Want to geocode something? Looking for directions? Maybe matrices of directions? This library brings the Google Maps API Web Services to your server-side Java application.Keep in mind that the same terms and conditions apply to usage of the APIs when they're accessed through this library.

angularjs-google-maps - The Simplest AngularJS Google Maps V3 Directive

  •    Javascript

Everything in tag and attributes. Thus, basic users don't even have to know what Javascript is. Expose all original Google Maps V3 api to the user. No hiding, no wraping, or whatsoever. By doing so, programmers don't need to learn how to use this module. You only need to know Google Maps V3 API.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.