A coordinate system is a way to identify points in a set, usually a direct product of some other sets. A metric is a distance between two of those points. These are two different concepts. E.g. we can use ##e_1=(1,0)## and ##e_2=(0,1)## as coordinates in ##\mathbb{Z}_2 \times \mathbb{Z}_3## which allows us to identify arbitrary points ##(a,b)=a \cdot e_1 + b \cdot e_2## by how many times our units ##e_i## have to be taken in the corresponding direction. There is no metric at all.
If on the other hand we have a metric, then it has to be said what the distance between two points is. If we describe points by Cartesian coordinates, we get a different formula as if we defined them by polar coordinates. That does change the formula, not the distance. Of course there are also different ways to define distances, e.g. by the discrete metric, and we will again get a different formula.
With a coordinate system we deliberately choose a kind of unit per direction, resp. component. Sometimes these units can also be used to define a metric, and sometimes not. So both are different concepts. A metric is a distance. That's it. The work starts, if we want to define this distance. It leads automatically to the question, how we define the points. If both can be done with the same ruler, fine, but that doesn't have to be.