Let $S$ be a set with continuously many elements, and $\_<\_:\_$ be a three-placed relation such that for any $x,y,z$ in $S$, $x<y:z$ iff $x$ is closer to $z$ than $y$ is. Also, by definition, for any $x,y$ and a given $z$ in $S$, $\neg x<y:z \wedge \neg y<x:z$ if and only if $x \approx y:z$, or $x$ and $y$ are equally far from $z$. However, there is no distance definable between any two elements in S. S does not form a metric space.
For any given $a$ in $S$, the following holds for any $x,y,z$ in $S$:
(1) $\neg x<x:a$
(2) If $x<y:a$, then $\neg y<x:a$
(3) If $x<y:a$ and $y<z:a$, then $x<z:a$
In this case, what does it mean for a subset of S to be open? Would the following work?
A subset $S^*$ of S is an open set iff $\forall x _{\in S^*}(\forall y_{\in S^*}((x = y) \vee(\exists z(y<z:x))))$.