Если мобильник старый, без GPS и вай фая, то в городе точно не определишь.
Да, точность простого определения будет равна соте, в которой зарегистрирован абонент, немного более точные данные можно получить, наверное, собирая и тщательно анализируя статистику и по этому абоненту, и по другим. Операторы точно этим не занимаются, насчет правоохранительных органов, вернее, разработчиков, которые хотели бы дать им подобные инструменты, я просто не знаю.