Intelligence

Machine-learnt Configs

Loopback

Insights

Use Case

Fleet App

Workflow Management

User Experience

Context

On-device Context

Ground Truth

Consumption of Context

Policy

Privacy  —  Security  —  Compliance

Infra

Battery efficient  —  Accurate  —  Realtime

Data Layer

Maps

Navigation & Display

Places & Routes

Visualization Libraries

OS

On-device APIs

Messaging & Notifications

-

📱

Device

☁️

Cloud

👩‍💻

Application

OS APIs to get location from the device. Other sensors put location in context of ground truth

Building movement-aware applications, part 1: mobile OS considerations

Reliable two-way communication between device and server is required to ingest location to the cloud or fetch it on-demand

Add Firebase to your Android project

Connect Drivers, Riders, and Deliveries for On-Demand Apps

Real-Time Geolocation for Tracking and Dispatch | PubNub

GitHub - mapbox/asset-tracking: Mapbox Solution for ingesting, enriching, storing, and retrieving live location data

AWS AppSync | Managed GraphQL APIs | Amazon Web Services

Amazon API Gateway | API Management | Amazon Web Services

Amazon Kinesis - Process & Analyze Streaming Data - Amazon Web Services

Maps provide powerful navigation and display SDKs that connected apps can use on the device

GitHub - maplibre/maplibre-gl-js: The open-source fork of Mapbox GL JS: Interactive maps in the browser, powered by vector tiles and WebGL

GitHub - maplibre/maplibre-gl-native: The open-source fork of Mapbox GL Native: Code & SDK for iOS, Android and other platforms

Navigation | Mapbox

Google Maps Intents for Android  |  Maps URLs  |  Google Developers

Custom Maps  |  Google Maps Platform  |  Google Cloud

The core capability of Maps APIs is places and routes. There are various open source and paid options available in the market

OpenStreetMap on GitHub · GitHub

GitHub - osm-search/Nominatim: Open Source search based on OpenStreetMap data

GitHub - mapnik/mapnik: Mapnik is an open source toolkit for developing mapping applications

GitHub - go-spatial/tegola: Tegola is a Mapbox Vector Tile server written in Go

Routes & Directions  |  Google Maps Platform  |  Google Cloud

Places  |  Google Maps Platform  |  Google Cloud

Amazon Location Service – Maps, Geocoding, Geofences, Tracking – Amazon Web Services

Azure Maps – Geospatial Services APIs | Microsoft Azure

Council Post: Watch Out, Google Maps: With Amazon Location Service, The Location Cloud Is Here

Maps provide web and native applications with beautiful libraries to visualize location data. Tiles, vectors, 3D, AR, big data, etc

Large-scale WebGL-powered Geospatial Data Visualization Tool

D3.js - Data-Driven Documents

Massively AcceleratedAnalytics and Data Science

Custom Maps  |  Google Maps Platform  |  Google Cloud

Mapping platform for quick publishing of zoomable maps online – MapTiler

Battery, Accuracy and realtime-ness are the primary considerations for any device to cloud infrastructure to manage location data in the cloud. Top cloud providers have managed services that help build this out

Building movement-aware applications, part 2: accuracy

Building movement-aware applications, part 3: real-time tracking

Amazon DynamoDB | NoSQL Key-Value Database | Amazon Web Services

AWS Lambda – Serverless Compute - Amazon Web Services

Amazon Kinesis - Process & Analyze Streaming Data - Amazon Web Services

Cloud Functions  |  Google Cloud

Getting location data to web and native apps requires server to front-end infrastructure

GraphQL | A query language for your API

Apollo GraphQL | Apollo Data Graph Platform— unify APIs, microservices, and databases into a data graph that you can query with GraphQL

App users' location data is sensitive. Businesses need to implement requisite privacy, security and compliance policies to manage the risk of misuse. The cost of mistakes is high and can put the business at risk

AWS AppSync | Managed GraphQL APIs | Amazon Web Services

Amazon DynamoDB | NoSQL Key-Value Database | Amazon Web Services

Amazon RDS | Cloud Relational Database | Amazon Web Services

Amazon SQS | Message Queuing Service | AWS

AWS Lambda – Serverless Compute - Amazon Web Services

Amazon Kinesis - Process & Analyze Streaming Data - Amazon Web Services

Cloud Functions  |  Google Cloud

PostGIS — Spatial and Geographic Objects for PostgreSQL

3rd party SDKs that combine location with application context, user privacy, and other sensor data for apps to directly consume

Install SDK | HyperTrack | Docs

Building movement-aware applications, part 1: mobile OS considerations

Have questions about your data? Metabase has answers.

Cloud services and 3rd party APIs that help ingest, process and store ground truth data for applications to consume

Automate distance-based payouts | HyperTrack | Docs

Track App Users | HyperTrack | Docs

Dispatch work to Nearby users | HyperTrack | Docs

Cloud services and 3rd party APIs & SDKs to receive processed context and power application workflows, web and native views, business analytics, data models and other services

Build custom views with data | HyperTrack | Docs

Stream locations and markers via webhooks | HyperTrack | Docs

Export insights | HyperTrack | Docs

API Reference | HyperTrack | Docs

PostGIS — Spatial and Geographic Objects for PostgreSQL

Amazon Athena - Serverless Interactive Query Service - Amazon Web Services

Have questions about your data? Metabase has answers.

Native or hybrid apps for users on the move. These may be built from scratch, bought as packaged applications, or implemented with API-first products

Best Delivery Management Software 2021 | Reviews of the Most Popular Tools & Systems

Best Field Service Management Software 2021 | Reviews of the Most Popular Tools & Systems

Best Public Transportation Software 2021 | Reviews of the Most Popular Tools & Systems

Best Transportation Management Software 2021 | Reviews of the Most Popular Tools & Systems

The control center that manages business applications & workflows to orchestrate the location solution. These may be built from scratch, bought as packaged applications, or implemented with API-first products

Track Visits with Geofences | HyperTrack | Docs

Track Work with Geotags | HyperTrack | Docs

Best Delivery Management Software 2021 | Reviews of the Most Popular Tools & Systems

Best Field Service Management Software 2021 | Reviews of the Most Popular Tools & Systems

Best Public Transportation Software 2021 | Reviews of the Most Popular Tools & Systems

Best Transportation Management Software 2021 | Reviews of the Most Popular Tools & Systems

Operations dashboards and customer apps that consume app user data. These may be built from scratch, bought as packaged applications, or implemented with API-first products

Embed views into ops dashboard | HyperTrack | Docs

Best Delivery Management Software 2021 | Reviews of the Most Popular Tools & Systems

Best Field Service Management Software 2021 | Reviews of the Most Popular Tools & Systems

Best Public Transportation Software 2021 | Reviews of the Most Popular Tools & Systems

Best Transportation Management Software 2021 | Reviews of the Most Popular Tools & Systems

Apps, underlying SDKs and OS use machine learnt variables to improve battery, accuracy and real-time considerations

The core business application can model learnings of expected v actual, and loop them back to improve workflows and make them smarter

How Trip Inferences and Machine Learning Optimize Delivery Times on Uber Eats | Uber Engineering Blog

Location-based insights with queries, charts, reports and data visualizations to power business intelligence. Often called location intelligence

Track progress with Scoreboard | HyperTrack | Docs

Get Insights from tracked data | HyperTrack | Docs

GitHub - sacridini/Awesome-Geospatial: Long list of geospatial tools and resources