[GIS] Converting to EPSG:3857 produces results in the x 100 000s

convertcoordinate system

Using Google Maps I get coordinates around the hundreds values (in an Australian location). For example:

enter image description here

However when I transform coordinatess from epsg:28356 to epsg:3857 (Google Map's projection), I get results in the ten's of millions.

enter image description here

Does anyone know why this is?

Best Answer

The coordinates Google maps show you are geographical coordinates. As you can see they use degrees as units. That's why the value is between -180 and 180. Google uses WGS 84 to calculate distances and show coordinates on the map. But the map itself is projected with the Web Mercator system (3857), but that is not the EPSG of Google Maps when it comes down to coordinates and distances.

The issue why they are using two different systems is because of some general problems: WGS 84 is nice for calculating distances worldwide. But they are in degrees and not meters or feet. Also it is not well suited to show a map of a 3-D earth on a 2-D map. Therefore you need a projection (https://en.wikipedia.org/wiki/Map_projection).

The problem with the Web Mercator is that it can't be used for calculating distances as they differ quite a lot from the real distances. Usually a map projection is only suitable for a smaller distinct area on the earth. That's why you have for example UTM zones(https://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system). But the Web Mercator tries to show the whole earth in a single projection. But that is only a compromise for presentation.