百度地图导航总是卫星定位有以下几个原因:1、手机网络不稳定,导航无法获取最新位置,导致重复定位;2、手机定位功能没开,建议打开手机定位功能;3、百度地图导航,定位功能被禁用,可以通过手机设置--应用-百度地图导航-权限管理,栏目开启定位功能;4、百度地图未下载离线地图。
不只是百度地图导航要用卫星定位,而是所有的地图导航软件都必需开发卫星GPS才能定位和导航。