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
150
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
FREE Webinar: GeoNode in Action, Delivering Real-World Impact Through Unique Land Use’s Geospatial Solutions - Intro slides
simboss
PRO
0
24
GeoNode in Action, Delivering Real-World Impact Through Unique Land Use’s Geospatial Solutions
simboss
PRO
0
29
State of MapStore - FOSS4G EU 2025
simboss
PRO
0
370
Explore open-source tools to create digital urban models for MapStore - FOSS4G EU 2025
simboss
PRO
0
180
State of GeoServer - FOSS4G EU 2025
simboss
PRO
0
16
Demystifing OGC APIs with GeoServer: introduction and status of implementation - FOSS4G EU 2025
simboss
PRO
0
170
Serving earth observation data with GeoServer: COG, STAC, OpenSearch and more - FOSS4G EU 2025
simboss
PRO
0
180
Processing and publishing Maritime AIS data with GeoServer and Databricks in Azure - FOSS4G EU 2025
simboss
PRO
1
170
Publishing INSPIRE datasets in GeoServer made easy with Smart Data Loader and Features Templating - FOSS4G EU 2025
simboss
PRO
0
160
Other Decks in Technology
See All in Technology
react-callを使ってダイヤログをいろんなとこで再利用しよう!
shinaps
1
240
roppongirb_20250911
igaiga
1
240
5分でカオスエンジニアリングを分かった気になろう
pandayumi
0
240
La gouvernance territoriale des données grâce à la plateforme Terreze
bluehats
0
180
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
9
73k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.7k
💡Ruby 川辺で灯すPicoRubyからの光
bash0c7
0
120
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
450
自作JSエンジンに推しプロポーザルを実装したい!
sajikix
1
180
オブザーバビリティが広げる AIOps の世界 / The World of AIOps Expanded by Observability
aoto
PRO
0
380
エラーとアクセシビリティ
schktjm
1
1.3k
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
4
570
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
Building Applications with DynamoDB
mza
96
6.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
112
20k
Scaling GitHub
holman
463
140k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Faster Mobile Websites
deanohume
309
31k
Statistics for Hackers
jakevdp
799
220k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
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]