I'm working on a project in which I cluster locations in New York City based on their distance. My dataset contains latitude and longitude and thus I'd like to project it to a 2D Cartesian space in which distances are preserved.
I'm not really familiar with all those concepts, but I chose to use the geotools java library to project my coordinates. However I don't know to which CRS I should project in order to be able to do so, could you help me?
I've seen some cylindrical equidistant CRS but I assume the coordinates will then be in a cylindrical space. Should I then project this space on a flat surface? Is there any equidistant Cartesian CRS? How could I find a corresponding CRS in the online databases?