Нет, потому то геолокацию работает через спутники. Для этого совершенно не нужен интернет. Однако с его наличием подключение к спутнику пройдёт намного быстрее, также подключение будет стабильнее.