Tales de Mileto mediu a distância de um navio à praia, usando, provavelmente, semelhança de triângulos.
Para medir esta distância procederemos assim:
De um ponto O na praia, fixemos o olhar ao navio B. Traça-se uma perpendicular OA a OB.
De A fixemos o olhar a B. Por um ponto C escolhido na base OA, traça-se uma paralela à OB, que será, perpendicular à base.
Os triângulos ACD e AOB são semelhantes, logo:
Como as distâncias podem ser medidas ao longo da praia, pode-se calcular a distância OB. Generalizando, a base e o olhar para o navio podem ser quaisquer, não necessariamente perpendiculares, desde que os ângulos do olhar para o navio e o comprimento da base sejam conhecidos.