Projekcja EPSG: 4326 danych na mapie 2D?

13

Lubię myśleć, że jestem stosunkowo dobrze zorientowany w bazach danych, rzutach i systemach odniesienia za pomocą współrzędnych.

Dane OpenStreetMap są przechowywane w WGS84 Lat / Lon (EPSG: 4326). Ten CRS ma charakter geograficzny i dlatego przeznaczony jest do przechowywania lokalizacji na kuli ziemskiej 3D. Kiedy widzę tę mapę, na co patrzę?

Patrząc na Reykjavik, okazuje się, że linie długości geograficznej zmierzają w kierunku bieguna północnego na południku Greenwhich (a może planowali miasto w widoku perspektywicznym?), Więc zakładam, że 0,90 to górna część mapy.

Czy ta klasa jest projekcją, a jeśli tak, to która?

Czy istnieje jedna projekcja, która jest powszechnie stosowana do danych lat / lon?

Mam dane przechowywane w Oracle za pomocą EPSG: 4326 i kiedy są renderowane przez GeoServer bez określonej projekcji, wyświetla również te cechy.

tomfumb
źródło
Właściwie całkiem niedawno zastanawiałem się nad tym samym. I to nie tylko dla OSM, ale dla dowolnego oprogramowania GIS ... Co robią ArcGIS, Qgis ... kiedy wyświetlają nieprzewidziane dane? Na co patrzymy Domyślam się (ale możesz to poprawić), że ich to nie obchodzi! Wyświetlają współrzędne tak, jakby były kartezjańskim układem odniesienia. Na ziemi południki zbliżają się do biegunów, co znajduje również odzwierciedlenie w tym, że Reykjavik wydaje się być zniekształcony w kierunku NE. Teraz, jeśli jest to poprawne, czy można to uznać za projekcję domyślną? Jeśli tak, jaki to byłby rzut?
Stéphane Henriod
Czy zauważyłeś wyświetlanie współrzędnych w prawym dolnym rogu? Szybkie spojrzenie na to z łatwością rozwiąże twoje pytanie.
whuber
@ whuber Widzę odczyt współrzędnych, ale to naprawdę nie pomaga - bez narzucenia linii szerokości i długości geograficznej nad wyświetlaczem liczby dają mi tylko niejasne wyobrażenie o tym, jak pozycje są mapowane na obrazie, i nie wyjaśniają bezpośrednio, dlaczego północ lub miasta południowe mają tendencję do centrum
tomfumb,
1
Podczas wyświetlania danych w geograficznym systemie odniesienia za pomocą współrzędnych geograficznych oprogramowanie ArcGIS traktuje szerokość i długość geograficzną tak, jakby były kartezjańskimi wartościami 2D. Płytowy Carree skaluje wartości lat / lon, konwertując je na radiany i mnożąc przez oś semimajor. Mówię, że ArcMap (na przykład) wykorzystuje pseudo-płytową projekcję Carree.
mkennedy

Odpowiedzi:

16

OpenLayers używa terminu „EPSG: 4326” w celu oznaczenia projekcji Plate Caree. Odwoływanie się do „WGS84” i EPSG: 4326 jako projekcji jest powszechne od tak dawna, że ​​jest źródłem zamieszania. Ta krótka ręka trwa od momentu, gdy Google i OpenLayers pojawiły się na scenie. Na przykład ESRI fałszuje warunki tak długo, jak pamiętam. OpenLayers nie przesyła ponownie do EPSG: 900913 w locie, o ile nie powiesz tego, co musisz zrobić, jeśli chcesz mieszać dane z mapami podstawowymi Google, ponieważ interfejs API Google używa tylko 900913 (wynalezionego przez Google - liczby są niejasno przypominające słowa „google”).

MappaGnosis
źródło
Hah! Znaleziono to. Christopher Schmidt po raz pierwszy zaproponował użycie 900913. crschmidt.net/blog/archives/243/google-projection-900913
mkennedy
To okazuje się niepoprawne. EPSG: 4326 definiuje zarówno układ odniesienia wykorzystujący WGS84, jak i rzut, którym jest rzut LongLat / Plate Caree. Zobacz spatialreference.org/ref/epsg/4326/proj4js
Czad
Nie do końca. WGS84 to nazwa używana zarówno dla projekcji, jak i dla układu odniesienia (ta sama nazwa, ale dwie różne rzeczy). EPSG: 4326 jest jedynie kodem EPSG dla projekcji powszechnie zwanej „WGS84” - która również korzysta z układu odniesienia WGS84 (patrz oficjalna strona EPSG ), więc odpowiedź nie jest zła
MappaGnosis
2

EPSG: 4326 nie jest projekcją; jest „nieprojektowany”. Reykjavik jest rzeczywiście pod kątem w stosunku do głównych kierunków: http://osm.org/go/e0UtZkUl- , a kiedy patrzysz na połączoną mapę, widzisz linie szerokości i długości geograficznej odwzorowane na prostokąt 2: 1, który jest 360 ° szeroki i 180 ° wysoki. Górna i dolna krawędź są punktami na powierzchni ziemi, biegunem północnym i południowym.

W sieci popularną projekcją używaną do przesyłania danych lat / lon jest EPSG: 900913 (lub oficjalnie 3857), Google sferyczna projekcja merkatora internetowego. To głównie z ostatnich kilku lat, kiedy ta projekcja stała się wszechobecna dzięki mapom internetowym.

Michał Migurski
źródło
2
Ta projekcja była powszechna przez długi czas przed mapami internetowymi, a zatem przed stworzeniem EPSG: 900913. EPSG: 900913 używa innego układu odniesienia niż EPSG: 4326 (a dokładnie ten pierwszy używa idealnej kuli, a ten drugi jest spłaszczoną
sferoidą
przepraszam, powinienem był uściślić moje pytanie: nie pytałem, że 4326 to projekcja, ale raczej, jeśli mapa, na którą patrzyłem, używała projekcji do wyświetlania danych 4326. Wiem, że ta konkretna mapa nie używa merkatora sferycznego, ponieważ przywykłem do Reykjaviku bez wizualnego przekrzywienia
tomfumb,
3
W odpowiedzi na Twój komentarz, Tomfumb, prawdopodobnie dokładniej jest powiedzieć, że mapa, na którą patrzysz, używa transformacji. Rzuty są zazwyczaj funkcjami trygonometrycznymi zaprojektowanymi w celu zachowania niektórych aspektów geograficznych w przeciwieństwie do innych: równych obszarów, kształtów konformalnych, namiaru kompasu itp. Transformacje są funkcjami liniowymi, które przesuwają zestaw współrzędnych do danego widoku, na przykład poprzez dodanie do ruchu w dół i w prawo lub mnożenie, aby dopasować 360 ° do 600 pikseli.
Michał Migurski,
5
Robisz użyteczne rozróżnienia, ale twoja terminologia jest niekonwencjonalna. Twoja „transformacja” jest zwykle nazywana „transformacją afiniczną”, aby odróżnić ją od znacznie bardziej ogólnego sensu transformacji w matematyce. Ponadto niewiele rzutów jest faktycznie podawanych przez funkcje trygonometryczne (chociaż takie funkcje mogą być częścią procesu). Tak więc w rzeczywistości Sylvester Sneekly słusznie identyfikuje tę mapę jako używającą projekcji Plate Carree, nawet jeśli ta projekcja w ogóle nie obejmuje żadnego wyzwalacza. To nie jest afiniczna transformacja; koncepcja ta dotyczy tylko przestrzeni euklidesowych (map).
whuber