3 ms·Appears to be integrated route planning and satellite view.by upofadown 9y agoAppears to be integrated route planning and satellite view.