Yo se que la gente ve mucho CSI y NCSI y cosas así ... pero "el satélite NO te detecta" ... el GPS no es un sistema de comunicación bidireccional ... es unidireccional ... los satélites emiten y tu receptor (chip gps de tu smartphone) triangula la señal para saber aproximadamente 'donde está'.
Es esta información la que envías a Google, así que evidentemente, para enviarla, necesitas tener los datos activados.
En cuanto al consumo ... es relativo, pero es un valor muy bajo. La forma en la que trabaja, es que si el chip GPS no detecta movimiento ... apenas consume datos, porque apenas actualiza la posición cada 5 o 10 minutos ... incluso más. Pero si vas por la autopista echando mistos a 200Km/h ... el chip GPS detecta variaciones rápidas de posición y las envía a Google a intervalos tan cortos como cada 5 segundos.
Aun con todas, los paquetes son realmente pequeños, así que el consumo no es mucho.