¿Usa OpenLayers (con OpenStreetMaps) y PostGis para representar los datos adquiridos del dispositivo de rastreo GPS?

Estoy investigando y planeando adquirir datos del dispositivo GPS y almacenarlos en la base de datos postGIS, luego uso geodjango para procesarlos / resolverlos y finalmente trazarlos en un mapa con OpenLayers. ¿Serán suficientes estas tecnologías para mi plan? Ya que no quiero mis mapas, quiero...