#7 Pues hacer triangulación usando wifi pero solo si ya sabes que tal AP (el router)esta en las coordenadas x,y. Si desconoces donde estan los routers de alrededor solo sabras que estas a N distancia de cada router pero no las coordenadas. Por tanto solo valdra si tienes controlada la localización de los routers.