En fait le principe est tout bête, l'iPod localise par rapport a la borne a laquelle tu es connecté, cependant, il est impossible de le faire en temps réel, il faudrait que tu changes tout les 50 mètre de bornes pour te re-localisé...
Pour l'iPhone la donne est un peu différente, GSM oblige, il peut se positionner par triangulation avec les antenne GSM, on pourrait alors imaginer un temps réel, mais il faudrait rafraîchir perpétuellement ce qui, je pense, mangerai énormément de batterie...