Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Mapping beyond web mercator with GeoServer
Search
Simone Giannecchini
PRO
August 29, 2019
Technology
0
130
Mapping beyond web mercator with GeoServer
This presentation covers information on advanced projections and how they are managed in GeoServer.
Simone Giannecchini
PRO
August 29, 2019
Tweet
Share
More Decks by Simone Giannecchini
See All by Simone Giannecchini
MapStore at geOcom 2024
simboss
PRO
0
180
3D in geOrchestra MapStore features and data processing
simboss
PRO
0
100
Building and Consuming Urban Digital Twins with Open-Source Tools
simboss
PRO
0
160
Free Webinar - GeoNode 4.2
simboss
PRO
0
210
FREE Webinar: MapStore major release 2023.02 and Beyond
simboss
PRO
0
190
Demystifing OGC APIs with GeoServer introduction and status of implementation - FOSS4G 2023
simboss
PRO
0
77
Scaling GeoServer in the cloud clustering state of the art - FOSS4G 2023
simboss
PRO
1
260
State of GeoNode - FOSS4G 2023
simboss
PRO
1
110
GeoNode at work. how do I do this, how do I do that? FOSS4GNA 2023
simboss
PRO
0
73
Other Decks in Technology
See All in Technology
エンジニアの生存戦略 〜クラウド潮流の経験から紐解く技術トレンドのメカニズムと乗りこなし方〜
shimy
9
1.9k
DDDにおける認可の扱いとKotlinにおける実装パターン / authorization-for-ddd-and-kotlin-implement-pattern
urmot
4
390
AI研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
130
データベース研修 分析向けSQL入門【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
110
AOAI Dev Day LLMシステム開発 Tips集
hirosatogamo
15
3.6k
楽しくGoを学び合う、LayerXの勉強会文化 / LayerX's study culture of having fun and learning Go together
ar_tama
2
350
「単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる」のか検証してみた
terara
0
380
[NIKKEI Tech Talk]Bias for Action!! 実践から学ぶための仕組とコミュニティ / Community for Practice and Learning
kanamasa
0
260
可視化プラットフォームGrafanaの基本と活用方法の全て
hamadakoji
0
230
セキュリティ研修 Day1【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
150
Amazon FSx for NetApp ONTAPのパフォーマンスチューニング要素をまとめてみた #cm_odyssey #devio2024
non97
0
220
AWSサービスメニュー開発をしていてAWSを好きだ!と感じた瞬間
toru_kubota
0
130
Featured
See All Featured
Making Projects Easy
brettharned
111
5.7k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
35
6.3k
Raft: Consensus for Rubyists
vanstee
134
6.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
149
45k
Web Components: a chance to create the future
zenorocha
307
41k
10 Git Anti Patterns You Should be Aware of
lemiorhan
652
58k
Git: the NoSQL Database
bkeepers
PRO
423
64k
Learning to Love Humans: Emotional Interface Design
aarron
269
39k
Building Adaptive Systems
keathley
34
2k
How to train your dragon (web standard)
notwaldorf
79
5.5k
Designing for Performance
lara
604
67k
Pencils Down: Stop Designing & Start Developing
hursman
118
11k
Transcript
Mapping beyond web mercator Ing. Andrea Aime GeoSolutions
GeoSolutions ⚫ Italian SME ⚫ Expertise • Image Processing, GeoSpatial
Data Fusion • Java, Java Enterprise, C++, Python • JPEG2000, JPIP, Advanced 2D visualization ⚫ Supporting/Developing FOSS4G projects ⚫ GeoServer, MapStore ⚫ GeoNetwork, GeoNode, Ckan ⚫ Clients ⚫ Public Agencies ⚫ Private Companies ⚫ http://www.geo-solutions.it FOSS4G 2019, August 26th/30th, Bucharest
Why Web Mercator
Why: it’s everywhere, it’s free FOSS4G 2019, August 26th/30th, Bucharest
Why: familiar FOSS4G 2019, August 26th/30th, Bucharest
Why: easy FOSS4G 2019, August 26th/30th, Bucharest
Why: fair to the dateline FOSS4G 2019, August 26th/30th, Bucharest
Some reasons to avoid Web Mercator
One reason to rule them all FOSS4G 2019, August 26th/30th,
Bucharest
Area distortion in web mercator FOSS4G 2019, August 26th/30th, Bucharest
Equal-area maps to the rescue Lambert azimuthal equal area Mollweide
Equal Earth FOSS4G 2019, August 26th/30th, Bucharest
FAO example FOSS4G 2019, August 26th/30th, Bucharest
Distance perception http://braincrunch.tumblr.com/post/23672142073/mercators-egg FOSS4G 2019, August 26th/30th, Bucharest
Equidistant maps to the rescue FOSS4G 2019, August 26th/30th, Bucharest
Example: weather radar maps https://weather.gc.ca/radar/index_e.html?id=xsm FOSS4G 2019, August 26th/30th, Bucharest
Who ate the poles?! FOSS4G 2019, August 26th/30th, Bucharest
Polar stereographic http://www.add.scar.org/home/add6 FOSS4G 2019, August 26th/30th, Bucharest
Polar stereographic http://www.polarview.aq/ (also GeoServer powered) FOSS4G 2019, August 26th/30th,
Bucharest
FAO Species Distribution FOSS4G 2019, August 26th/30th, Bucharest
And then… legislation FOSS4G 2019, August 26th/30th, Bucharest
And then… AUTO codes FOSS4G 2019, August 26th/30th, Bucharest
Handling all these projections
Should be simple no? FOSS4G 2019, August 26th/30th, Bucharest
One (tragic) example FOSS4G 2019, August 26th/30th, Bucharest UTM 32N
What’s going on? FOSS4G 2019, August 26th/30th, Bucharest
Automate! With APH FOSS4G 2019, August 26th/30th, Bucharest
Step 1: which data to read Requested Read FOSS4G 2019,
August 26th/30th, Bucharest
Step 2: cut excess data FOSS4G 2019, August 26th/30th, Bucharest
Step 3: data wrapping Requested Read FOSS4G 2019, August 26th/30th,
Bucharest
Step 4: densification FOSS4G 2019, August 26th/30th, Bucharest
Step 4: densification FOSS4G 2019, August 26th/30th, Bucharest
Step 5: reproject FOSS4G 2019, August 26th/30th, Bucharest
Step 6: detect dateline crossing FOSS4G 2019, August 26th/30th, Bucharest
Some side by side examples FOSS4G 2019, August 26th/30th, Bucharest
PDC Mercator, EPSG:3832 Antactica was here… Funny Greenland … FOSS4G
2019, August 26th/30th, Bucharest
Lambert conf. conic, EPSG:2225 ?!! FOSS4G 2019, August 26th/30th, Bucharest
Datum change, ED50, EPSG:4230 FOSS4G 2019, August 26th/30th, Bucharest
UTM32N, EPSG:32632 FOSS4G 2019, August 26th/30th, Bucharest
No reprojection, but Pacific centered Would really like to see
Americas here… FOSS4G 2019, August 26th/30th, Bucharest
Some other hard data
Data between 0 and 360 FOSS4G 2019, August 26th/30th, Bucharest
Satellites satellites FOSS4G 2019, August 26th/30th, Bucharest
And more satellites FOSS4G 2019, August 26th/30th, Bucharest
Final words
The beginning of the end? FOSS4G 2019, August 26th/30th, Bucharest
In summary FOSS4G 2019, August 26th/30th, Bucharest
That’s all folks! Questions?
[email protected]