Mapping the world beyond web mercator - FOSS4G 2015
-
Upload
geosolutions-sas -
Category
Technology
-
view
2.419 -
download
0
Transcript of Mapping the world beyond web mercator - FOSS4G 2015
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 2015, Seoul 14th-19th September 2015
Why Web Mercator
FOSS4G-EU 2015, Como 14th-17th July 2015
Why: it’s everywhere, it’s free
FOSS4G 2015, Seoul 14th-19th September 2015
Why: familiar
FOSS4G 2015, Seoul 14th-19th September 2015
Why: easy
FOSS4G 2015, Seoul 14th-19th September 2015
Why: fair to the dateline
FOSS4G 2015, Seoul 14th-19th September 2015
Some reasons to avoid web mercator
FOSS4G 2015, Seoul 14th-19th September 2015
One reason to rule them all
FOSS4G 2015, Seoul 14th-19th September 2015
Area distortion in web mercator
FOSS4G 2015, Seoul 14th-19th September 2015
Equal-area maps to the rescue
FOSS4G 2015, Seoul 14th-19th September 2015
Lambert azimuthal equal area
Mollweide
FAO example
FOSS4G 2015, Seoul 14th-19th September 2015
Distance perception
FOSS4G 2015, Seoul 14th-19th September 2015
http://braincrunch.tumblr.com/post/23672142073/mercators-egg
Equidistant maps to the rescue
FOSS4G 2015, Seoul 14th-19th September 2015
Example: weather radar maps
FOSS4G 2015, Seoul 14th-19th September 2015
https://weather.gc.ca/radar/index_e.html?id=xsm
Who ate my poles?!
FOSS4G 2015, Seoul 14th-19th September 2015
Polar stereographic
FOSS4G 2015, Seoul 14th-19th September 2015
http://www.add.scar.org/home/add6
Polar stereographic
FOSS4G 2015, Seoul 14th-19th September 2015
http://www.polarview.aq/ (also GeoServer powered)
FAO Species Distribution
FOSS4G 2015, Seoul 14th-19th September 2015
Handling all these projections
FOSS4G 2015, Seoul 14th-19th September 2015
Should be simple no?
FOSS4G 2015, Seoul 14th-19th September 2015
Some examples
FOSS4G 2015, Seoul 14th-19th September 2015
Focusing on the pacific
FOSS4G 2015, Seoul 14th-19th September 2015
Would really like to see
Americas here…
PDC Mercator, EPSG:3832
FOSS4G 2015, Seoul 14th-19th September 2015
Antactica was here…
Funny
Greenland
…
Lambert conf. conic, EPSG:2225
FOSS4G 2015, Seoul 14th-19th September 2015
?!!
Datum change, ED50, EPSG:4230
FOSS4G 2015, Seoul 14th-19th September 2015
UTM32N, EPSG:32632
FOSS4G 2015, Seoul 14th-19th September 2015
What’s going on?
FOSS4G 2015, Seoul 14th-19th September 2015
And then… AUTO codes
FOSS4G 2015, Seoul 14th-19th September 2015
Automate! With APH
FOSS4G 2015, Seoul 14th-19th September 2015
APH step 1: which data to read
FOSS4G 2015, Seoul 14th-19th September 2015
Requested
Read
APH step 2: cut excess data
FOSS4G 2015, Seoul 14th-19th September 2015
APH step 3: data wrapping
FOSS4G 2015, Seoul 14th-19th September 2015
Requested
Read
APH step 4: detect dateline crossing
FOSS4G 2015, Seoul 14th-19th September 2015
Let’s try again
FOSS4G 2015, Seoul 14th-19th September 2015
Focusing on the pacific
FOSS4G 2015, Seoul 14th-19th September 2015
PDC Mercator, EPSG:3832
FOSS4G 2015, Seoul 14th-19th September 2015
Lambert conf. conic, EPSG:2225
FOSS4G 2015, Seoul 14th-19th September 2015
Datum change, ED50, EPSG:4230
FOSS4G 2015, Seoul 14th-19th September 2015
UTM32N, EPSG:32632
FOSS4G 2015, Seoul 14th-19th September 2015
What’s cooking
FOSS4G 2015, Seoul 14th-19th September 2015
Data between 0 and 360
FOSS4G 2015, Seoul 14th-19th September 2015
APH step 2.5:dynamic densification
FOSS4G 2015, Seoul 14th-19th September 2015
Odds and ends
FOSS4G 2015, Seoul 14th-19th September 2015