Web Mercator projektion
Web Mercator , Google Web Mercator , Spherical Mercator , WGS 84 Web Mercator eller WGS 84/Pseudo-Mercator är en variant av Mercators kartprojektion och är de facto-standarden för webbkarttillämpningar . Det blev framträdande när Google Maps antog det 2005. Det används av praktiskt taget alla stora onlinekartleverantörer, inklusive Google Maps, CARTO , Mapbox , Bing Maps , OpenStreetMap , Mapquest , Esri och många andra. Dess officiella EPSG-identifierare är EPSG:3857, även om andra har använts historiskt.
Egenskaper
Web Mercator är en liten variant av Mercator-projektionen, en som främst används i webbaserade kartprogram. Den använder samma formler som standard Mercator som används för småskaliga kartor . Web Mercator använder dock de sfäriska formlerna i alla skalor medan storskaliga Mercator-kartor normalt använder den ellipsoida formen av projektionen. Avvikelsen är omärklig i global skala men gör att kartor över lokala områden avviker något från verkliga ellipsoida Mercator-kartor i samma skala. Denna avvikelse blir mer uttalad längre från ekvatorn och kan nå så mycket som 40 km på marken.
Medan Web Mercators formler är för den sfäriska formen av Mercator, måste geografiska koordinater vara i WGS 84:s ellipsoida datum. Denna diskrepans gör att projektionen är något icke- konform . Allmän brist på förståelse för att Web Mercator skiljer sig från vanlig Mercator-användning har orsakat stor förvirring och missbruk. Av alla dessa skäl USA:s försvarsdepartement genom National Geospatial-Intelligence Agency förklarat att denna kartprojektion är oacceptabel för någon officiell användning.
Till skillnad från de flesta kartprojektioner för sfären använder Web Mercator ekvatorialradien för WGS 84-sfäroiden, snarare än någon kompromiss mellan ekvatorial- och polarradien . Detta resulterar i en något större karta jämfört med kartans angivna (nominella) skala än för de flesta kartor.
Formler
Formlerna för Web Mercator är i grunden desamma som för standard sfäriska Mercator, men innan du använder zoom, justeras "världskoordinaterna" så att det övre vänstra hörnet är (0, 0) och det nedre högra hörnet är (256, 256) ) :
Eftersom Mercator projicerar polerna i oändlighet kan en karta som använder Web Mercator-projektionen inte visa polerna. Tjänster som Google Maps stängde av täckningen vid 85.051129° nord och syd. Detta är inte en begränsning för gatukartor, vilket är det primära syftet med sådana tjänster. Värdet 85,051129° är den latitud där hela den projicerade kartan blir en kvadrat, och beräknas som givet y = 0 :
Sfärisk och ellipsoid blandning
Projektionen är varken strikt ellipsoidal eller strikt sfärisk. EPSG:s definition säger att projektionen "använder sfärisk utveckling av ellipsoidala koordinater". De underliggande geografiska koordinaterna definieras med hjälp av WGS84 ellipsoidmodellen av jordens yta, men projiceras som om de definierats på en sfär. Denna praxis är okontroversiell för småskaliga kartor (som över hela världen), men har lite prejudikat i storskaliga kartor (som över en stad eller en provins).
Fördelar och nackdelar
Web Mercator är en sfärisk Mercator-projektion, och därför har den samma egenskaper som en sfärisk Mercator: norr är upp överallt, meridianer är jämnt fördelade vertikala linjer, vinklar är lokalt korrekta (förutsatt att sfäriska koordinater) och områden blåses upp med avståndet från ekvatorn så att polarområdena är kraftigt överdrivna. Den ellipsoida Mercator har samma egenskaper, men modellerar jorden som en ellipsoid.
Till skillnad från den ellipsformade Mercator är Web Mercator dock inte riktigt konform. Detta innebär att vinklar mellan linjer på ytan inte kommer att dras till samma vinklar i kartan, även om de inte kommer att avvika tillräckligt för att märkas med ögat. Linjer avviker eftersom Web Mercator specificerar att koordinater ges som mätt på WGS 84 ellipsoidmodellen. Genom att projicera koordinater undersökta mot ellipsoiden som om de var undersökta på en sfär, ändras vinkelförhållanden något. Detta är standardpraxis för den vanliga sfäriska Mercator-projektionen, men till skillnad från Web Mercator används den sfäriska Mercator normalt inte för kartor över lokala områden, såsom gatukartor, och därför är noggrannheten för positioner som behövs för plottning vanligtvis mindre än vinkelavvikelsen orsakas av att använda sfäriska formler. Fördelen med Web Mercator är att den sfäriska formen är mycket enklare att beräkna än den ellipsoida formen, och kräver därför bara en bråkdel av beräkningsresurserna.
Identifierare
På grund av långsam adoption av EPSG-registret representeras Web Mercator av flera olika namn och rumsliga referenssystemidentifierare (SRID), inklusive EPSG:900913, EPSG:3785 och EPSG:3857, den senare är den officiella EPSG-identifieraren sedan 2009.
EPSG:900913
Det projicerade koordinatreferenssystemet saknade ursprungligen en officiell rumslig referensidentifierare ( SRID ), och Geodesi-underkommittén för OGP:s Geomatics-kommitté (även känd som EPSG) vägrade att förse det med en, och förklarade "Vi har granskat koordinatreferenssystemet som används av Microsoft , Google, etc. och anser att den är tekniskt felaktig. Vi kommer inte att devalvera EPSG-datauppsättningen genom att inkludera sådan olämplig geodesi och kartografi." Den inofficiella koden "EPSG:900913" (GOOGLE translittererad till siffror ) kom att användas. Det definierades ursprungligen av Christopher Schmidt i hans Technical Ramblings-blogg och blev kodifierat i OpenLayers 2, vilket tekniskt sett skulle göra OpenLayers till SRID-auktoritet.
EPSG:3785
2008 tillhandahöll EPSG den officiella identifieraren EPSG:3785 med det officiella namnet "Popular Visualization CRS / Mercator", men noterade "Det är inte ett officiellt geodetiskt system". Denna definition använde en sfärisk (snarare än ellipsoid) modell av jorden.
EPSG:3857
Senare samma år tillhandahöll EPSG en uppdaterad identifierare, EPSG:3857 med det officiella namnet "WGS 84 / Pseudo-Mercator". Definitionen bytte till att använda WGS84 -ellipsoiden (EPSG:4326), snarare än sfären.
Även om projektionen är nära förknippad med Google är Microsoft listad som "informationskällan" i EPSG:s standarder.
Andra identifierare
Andra identifierare som har använts inkluderar ESRI:102113, ESRI:102100 och OSGEO:41001.
ESRI:102113 motsvarar EPSG:3785 medan ESRI:102100 motsvarar EPSG:3857.
WKT definition
Projektionen täcker jorden från −180° till 180° longitud och 85,05° norr och söder. Med hjälp av välkänd textrepresentation av koordinatreferenssystem (WKT), definieras EPSG:3857 enligt följande:
PROJCRS["WGS 84 / Pseudo-Mercator", BASEGEOGCRS["WGS 84", ENSEMBLE["World Geodetic System 1984 ensemble", MEMBER["World Geodetic System 1984 (Transit)", ID["EPSG",1166]], MEMBER["World Geodetic System 1984 (G730)", ID["EPSG",1152]], MEMBER["World Geodetic System 1984 (G873)", ID["EPSG",1153]], MEMBER["World Geodetic System 1984 (G1150)", ID["EPSG",1154]], MEMBER["World Geodetic System 1984 (G1674)", ID["EPSG",1155]], MEMBER["World Geodetic System 1984 (G1762)", ID["EPSG",1156]], MEMBER["World Geodetic System 1984 (G2139)", ID["EPSG",1309]], ELLIPSOID["WGS 84", 6378137, 298.257223563, LENGTHUNIT 1["meter", , ID["EPSG",9001]], ID["EPSG",7030]], ENSEMBLERECURACY[2], ID["EPSG",6326]], ID["EPSG",4326]], CONVERSION["Populär Visualisering Pseudo-Mercator", METOD["Popular Visualization Pseudo Mercator", ID["EPSG",1024]], PARAMETER["Latitude av naturligt ursprung", 0, ANGLEUNIT["grad", 0,0174532925199433, ID["EPSG", 9102]], ID["EPSG",8801]], PARAMETER["Longitud av naturligt ursprung", 0, ANGLEUNIT["grad", 0,0174532925199433, ID["EPSG",9102]], ID["EPSG",8802 ]], PARAMETER["False easting", 0, LENGTHUNIT["meter", 1, ID["EPSG",9001]], ID["EPSG",8806]], PARAMETER["False northing", 0, LENGTHUNIT ["meter", 1, ID["EPSG",9001]], ID["EPSG",8807]], ID["EPSG",3856]], CS[Cartesian, 2, ID["EPSG",4499 ]], AXEL["Easting (X)", east], AXIS["Norther (Y)", north], LENGTHUNIT["meter", 1, ID["EPSG",9001]], ID["EPSG" ,3857]]
- ^ "WGS 84 and the Web Mercator Projection NGA Office of Geomatics" (PDF) . National Geospatial Intelligence Agency . 2014-05-16. Arkiverad från originalet (PDF) 2014-08-09 . Hämtad 2014-08-06 .
- ^ "Hjälpforum för Google Maps & Earth" . Hämtad 29 augusti 2017 .
-
^
"Vår kartdata" . MapBox . Hämtad 20 juni 2018 .
Mapbox stöder den populära Web Mercator-projektionen och stöder för närvarande inga andra projektioner för visning.
- ^ a b Battersby, Sarah E.; Finn, Michael P.; Usery, E. Lynn; Yamamoto, Kristina H. (2014). "Konsekvenserna av Web Mercator och dess användning i onlinekartläggning" (PDF) . Kartografiska . 49 (2): 92. doi : 10.3138/carto.49.2.2313 . S2CID 6403891 . Arkiverad från originalet den 15 februari 2015.
- ^ a b "NGA: (U) NGA-rådgivande meddelande om "Web Mercator" (OKLASSIFICERAD)" . National Geospatial-Intelligence Agency Office of Geomatics. 2014-02-18. Arkiverad från originalet 2017-03-29 . Hämtad 4 oktober 2014 .
- ^ a b c d "Google Maps/Bing Maps sfäriska Mercator-projektion" . Alastair Aitchison . 23 januari 2011 . Hämtad 4 oktober 2014 .
- ^ "OpenStreetMap Slippy map tilenames" . openstreetmap.org . Hämtad 2018-11-14 .
- ^ Se Invers Gudermann_funktion : .
- ^ "Anpassad rapport" . www.epsg-registry.org . Arkiverad från originalet 2012-06-22.
- ^ Strebe, Daniel "daan" (2019). "En uppsjö av områdesbevarande transformationer för kartprojektionsdesigners". Kartografi och geografisk informationsvetenskap . 46 (3): 260–276. doi : 10.1080/15230406.2018.1452632 . S2CID 134864785 .
- ^ "Jorden är inte rund! Utah, NAD83 och WebMercator Projections" . Utah GIS-portal . Hämtad 2020-06-20 .
- ^ a b c EPSG-registret. "WGS 84 / Pseudo-Mercator" . epsg.org .
- ^ "dotMorten | Spherical/Web Mercator: EPSG-kod 3785" . www.sharpgis.net .
- ^ a b "Google Projection: 900913" . 7 augusti 2007.
- ^ "Sfärisk Mercator - OpenLayers" . docs.openlayers.org .
- ^ Klokan Technologies GmbH. "WGS 84 / Pseudo-Mercator - Spherical Mercator, Google Maps, OpenStreetMap, Bing, ArcGIS, ESRI - EPSG:3857" . epsg.io .
- ^ "102100 vs. 102113 är blandat?" . GeoNet, Esri-gemenskapen . 3 oktober 2012.