GraphHopper invests in an active open source community. Our flagships are the GraphHopper routing engine and jsprit, the toolkit for solving rich vehicle routing problems. We promote a fair & diverse mindset. jsprit is a Java based toolkit for solving rich traveling salesman problems (TSP) and vehicle routing problems (VRP). It is lightweight, flexible, easy-to-use, and based on a single all-purpose meta-heuristic. The GraphHopper routing engine is fast and memory-efficient, using Java. It runs server side, offline on Android and iOS. It uses OpenStreetMap data, but can import other data sources as well. GraphHopper is a fast and memory-efficient routing engine released under Apache License 2.0. It can be used as a Java library or standalone web server to calculate the distance, time, turn-by-turn instructions and many road attributes for a route between two or more points. Beyond this "A-to-B" routing it supports "snap to road", Isochrone calculation, mobile navigation and more.

Features

  • GraphHopper Maps is an open source user interface
  • It can use this open source routing engine or the GraphHopper Directions API, which provides the Routing API
  • The photon project is also supported by the GraphHopper GmbH
  • Additionally to the GraphHopper Directions API, map tiles from various providers are used where the default is Omniscale
  • All this is available for free, via encrypted connections and from German servers for a nice and private route planning experience
  • There is a web service that can be consumed by our navigation Android client

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

Apache License V2.0

Follow GraphHopper Routing Engine

GraphHopper Routing Engine Web Site

You Might Also Like
Enterprise-Grade Monitoring - Zero Compromises Icon
Enterprise-Grade Monitoring - Zero Compromises

PRTG delivers deep visibility and proactive alerts for complex IT. Monitor, analyze, and optimize - all in one platform.

Managing a large, distributed IT environment demands more than basic monitoring. PRTG provides a unified view of your entire infrastructure - across sites, clouds, and hybrid setups. Advanced analytics, customizable dashboards, and granular access controls empower your team to detect issues early and respond fast. Automate reporting, ensure compliance, and scale effortlessly as your network grows. With PRTG, you get reliability, flexibility, and the insights you need to keep your business running at peak performance.
Start Your Free PRTG Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of GraphHopper Routing Engine!

Additional Project Details

Programming Language

Java

Related Categories

Java Libraries

Registered

2023-08-01