I don't think any app (at least one that is accessible to the general public) with the specific functionality you asked is currently available. Only a small number of trains are enabled for GPS based real-time tracking (Depending on the loco link). For most trains, the location is updated based on the last station the train crossed ( as we see in NTES).