>дополнить спутниковую навигацию сотовой?
>в программное обеспечение мобильника добавить функцию вычисления места по сигналам ближайших мачт?
Мелочь мешает - нужено или загружать в мобильник карту расположения БС или иметь некий сервер, куда телефон будет сообщать расстояние до БС и получать свое местоположение.
>в городе и пригороде могло бы работать не хуже спутниковой - мачто много, а высокие дома, затеняющие спутниковый сигнал, не мешают сотовому
Хуже. Точность определения расстояния в gsm - +- 500 метров