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

Bb259689.0cdb18d0-24cc-4cc9-a7ec-b67b42c8e636(en-us,MSDN.10).jpg

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

Popular posts from this blog

Search iPhone Text Messages with SQLite SQL Query

Configure SonarAnalyzer.CSharp with .editorconfig, no need for SonarCloud or SonarQube

Edit Default Visual Studio 2012 Item and Project Templates