Potrzebuję specjalnej projekcji w celu efektywnej prezentacji na plakacie. Chciałbym przedstawić obszar badań (Republika Czeska) w kontekście całej Europy w taki sposób, aby Republika Czeska zajmowała najwięcej obszaru (około 70%) w centrum, a reszta Europy jest wokół niego, ale śmiesznie małe. Lubię masywne zniekształcenie na rzecz Republiki Czeskiej, jak obiektyw typu rybie oko, gdy umieścisz je blisko jakiegoś obiektu, a one znacznie go powiększą w porównaniu z otoczeniem.
Czy jest jakaś projekcja, której mogę użyć w tym celu w Quantum GIS? EPSG lub formuła w standardzie (która może być używana w QGIS) jest mile widziana.
Odpowiedzi:
Ten styl mapy, choć nie rybie oko, można wykonać jako kartogram.
Zaletą tego jest to, że istnieją gotowe narzędzia do pracy i będą działać z solidnym zestawem danych.
Po prostu spraw, aby wartość dla Republiki Czeskiej była znacznie większa niż w pozostałej części Europy, dostosowując wartości do potrzeb.
Świetnym narzędziem do tego jest: ScapeToad
źródło
Możesz wypróbować jedną z
Magnifying Glass
projekcji Snydera znalezionych na http://www.csiss.org/map-projections/Azimuthal.html nr 32 do 36.Opierają się na tej publikacji: https://pubs.er.usgs.gov/publication/70014498
Nie jestem pewien, czy istnieje formuła dostępna online.
Mapa logarytmiczna firmy Hägerstrand może również pasować do twoich potrzeb: http://www.ncgia.ucsb.edu/projects/tobler/Projections/sld105.htm
Lub projekcja azymutalna o pierwiastku kwadratowym: http://www.ncgia.ucsb.edu/projects/tobler/Projections/sld109.htm
Odniesienia można znaleźć w http://www.cartoperspectives.org/index.php/journal/article/download/cp59-tobler/307 oraz w „Projekcie projekcji mapy na małą skalę” Franka Cantersa (dostępnym z książek Google).
źródło
Oto pseudo-rybie oko wykonane w Postgres / Postgis. Użyłem wtyczki QChainage, aby utworzyć 1000 punktów wzdłuż każdej granicy kraju. Punkty zostały przerzucone wokół wyspy zerowej (0,0) przy użyciu logarytmu odległości, ale z zachowanym azymutem.
Użyłem Plat Caree, aby uczynić go okrągłym, ponieważ wgs84 daje bardziej elipsoidalny wygląd.
źródło
D3 ma wtyczkę zniekształcającą rybie oko , którą znalazłem przez Googlinga „svg rybie oko transformacja”. Może być przydatna w twojej sytuacji. Zasadniczo proponuję przekonwertować niektóre z twoich plików kształtów do SVG (lub GeoJSON?), Tworząc mapę przy użyciu coraz popularniejszej biblioteki D3.js.
Myślałem, że wiedziałem, że geometrie granic kraju można przekonwertować na typy wektorów SVG, i podejrzewałem, że jako SVG mogą istnieć bardziej odpowiednie podejścia do wdrożenia pożądanej transformacji rybie oko.
Zgadzam się z innymi komentatorami, że oprogramowanie do tworzenia ilustracji / grafiki jest bardziej odpowiednie dla twojego scenariusza, a ponieważ D3 współpracuje z niektórymi popularnymi formatami danych (SVG i GeoJSON), może stanowić dla ciebie rozwiązanie.
źródło
Myślę, że tak będzie wyglądać ekstremalne zniekształcenie dla Czech. Istnieje dość popularna technika fotograficzna „projekcji stereograficznej” czasami używana w fotografii panoramicznej do tworzenia „światów globu”, która może zadziałać, jeśli zastosujesz ten wynik jako nakładkę na Europę. (Nie uważaj tego za odpowiedź, ponieważ jest to czysto hipotetyczne i nigdy nie próbowałem tego z mapą). Byłby to raczej projekt do edycji grafiki / zdjęć, ponieważ prawdopodobnie musiałbyś sfotografować wydrukowaną mapę lub ewentualnie wyeksportować ją poza GIS do obrazu o wysokiej rozdzielczości, a następnie skopiuj i przytnij serię zdjęć wokół centralnego punktu (wyśrodkowanego na jednolitym obszarze pośrodku z wystarczającym nałożeniem), aby można je było wykorzystać jako dane wejściowe do funkcji panoramy. Po uzyskaniu „projekcji stereograficznej”
Oczywiście trzeba dodać etykiety po fakcie w programie Illustrator, Corel Draw lub importując ostateczny obraz jako raster z powrotem do GIS i tworząc niektóre grafiki / adnotacje.
Google „stereograficzna panorama projekcyjna”, aby zobaczyć przykłady.
Oto przykładowy samouczek: http://www.photographymad.com/pages/view/little-planet-photos-5-simple-steps-to-making-panorama-worlds
źródło