Existem algumas maneiras pra isso

Implementar no seu APP WEB Socket e utilizar package de geolocalização Docs Flutter - Web Socket Geolocator Package

Criar um servidor Backend que gerencie o WebSocket (Apenas se precisar gerenciar baixa latência e comunicação bidirecional).

Alternativa, utilizar o Firebase solução mais simples Firebase Package Flutter FireBase Realtime Database