← All components
External services
Maps & geospatial
Geocoding, routing, ETA and map tiles.
When to use
- Ride-hailing, delivery, logistics
Pitfalls
- Per-request pricing gets expensive at scale; cache aggressively
Options by provider
The first option is what diagrams show for that provider.
Amazon Web Services
- Amazon Location ServiceManaged
Google Cloud
- Google Maps PlatformManaged
Microsoft Azure
- Azure MapsManaged
Open source / self-hosted
- OpenStreetMap + OSRMSelf-hosted
- PostGISSelf-hosted
- H3 — hexagonal geo indexSelf-hosted
Related concepts
Used in
- Uber
- Maps, routing & ETA — Road distance and travel time
- Porter / goods delivery
- Maps & routing — Distance, ETA, multi-stop routes