Должна быть, т.к. информация о базовых станциях используется для определения местоположения, когда нет GPS данных.
Не думаю, что операторы сотовой связи более открыты, чем Яндекс ;)
Сервиса такого не видел, видел в действии клиента Яндекс.Карты для Симбиан. Не исключаю, правда, факта, что местоположение могло определяться средствами мобильной ОС без использования данных Яндекса.
Мне кажется что карты Яндекса использовались только для отображения. А для определения координат использовались другие сервисы. Про geoolocation вам уже написали.
чтобы телефон мог использовать какой-то свой сервис определения координат по вышкам на нем должно быть реализовано geolocation api. например, на нокиа будет использоваться база нокиа и т. д. кажется, так.
поищите в клубе мобильных яндекс.карт по метке LBS. у яндекса есть эта база собираемая самостоятельно, без участия опсосов.
равно как и у гугла.
но ею пользоваться вне собственных приложений они естественно не дадут.