Convert WGS84 to Web Mercator Pixel
My google-fu wasn't the best when searching for a way to convert WGS84 to Web Mercator EPSG:3857, which is the common Google Maps and Bing Maps projection. If you have arrived here in search of an answer, the links to explain everything are below.
Essential Background
https://alastaira.wordpress.com/2011/01/23/the-google-maps-bing-maps-spherical-mercator-projection/
Take the EPSG WKT from article 1, and use it in the proj.net library
http://blogs.u2u.be/diederik/post/2010/01/01/Converting-Spatial-Coordinates-with-ProjNET.aspx
The definitive MSDN article
https://msdn.microsoft.com/en-us/library/bb259689.aspx
Code from MSDN article that doesn't use the proj.net Library
https://gist.github.com/aaronhoffman/f53e1852ca289e4a806c062f97a18f05
Live Demo (in JavaScript):
https://jsfiddle.net/aaronhoffman/L1kpdmgz/
And this next section is just to help others search and get here:
Convert WGS84 to Web Mercator
Convert WGS84 to Google Maps
Convert WGS84 to Bing Maps
Convert WGS84 to EPSG:3857
Convert Latitude and Longitude to Google Maps
Convert Latitude and Longitude to Bing Maps
Convert Latitude and Longitude to Web Mercator
Convert Latitude and Longitude to EPSG:3857
Hope this helps,
Aaron
Essential Background
https://alastaira.wordpress.com/2011/01/23/the-google-maps-bing-maps-spherical-mercator-projection/
Take the EPSG WKT from article 1, and use it in the proj.net library
http://blogs.u2u.be/diederik/post/2010/01/01/Converting-Spatial-Coordinates-with-ProjNET.aspx
The definitive MSDN article
https://msdn.microsoft.com/en-us/library/bb259689.aspx
Code from MSDN article that doesn't use the proj.net Library
https://gist.github.com/aaronhoffman/f53e1852ca289e4a806c062f97a18f05
Live Demo (in JavaScript):
https://jsfiddle.net/aaronhoffman/L1kpdmgz/
And this next section is just to help others search and get here:
Convert WGS84 to Web Mercator
Convert WGS84 to Google Maps
Convert WGS84 to Bing Maps
Convert WGS84 to EPSG:3857
Convert Latitude and Longitude to Google Maps
Convert Latitude and Longitude to Bing Maps
Convert Latitude and Longitude to Web Mercator
Convert Latitude and Longitude to EPSG:3857
Hope this helps,
Aaron
Comments