Coordinate Systems in FME 101 - Webinar Slides

SafeSoftware 526 views 48 slides Jul 03, 2024
Slide 1
Slide 1 of 48
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48

About This Presentation

If you’ve ever had to analyze a map or GPS data, chances are you’ve encountered and even worked with coordinate systems. As historical data continually updates through GPS, understanding coordinate systems is increasingly crucial. However, not everyone knows why they exist or how to effectively ...


Slide Content

Coordinate Systems
in FME 101

Evie
Lapalme

Technical Support Specialist
Safe Software
Dan
Minney

Customer Solutions Specialist
Safe Software

Welcome to Livestorm.
A few ways to engage with us during the webinar:


Audio issues? Click this for 4 simple
troubleshooting steps.

Agenda
1.Introduction to FME
2.Coordinate Systems, Projections, and Datums
3.Coordinate Systems in FME
4.Reprojection Engines
5.Custom Coordinate Systems
6.Conclusion
7.Resources & Next Steps
8.Q&A

Agenda

One platform, two technologies
FME Form FME Flow
Data Movement and transformations
(“ETL”) workflows are built here.
Brings life to FME Form workflows
FME Flow Hosted
Safe Software managed FME Flow
fme.safe.com/platform
FME Enterprise Integration Platform
Safe & FME

If you’ve ever had to analyze a map or
GPS data, chances are you’ve
encountered and even worked with
coordinate systems.

But not everyone knows why
we have coordinate systems.
Or how to deal with them in a way that
will maximize the value of their data.

Poll:
What is your experience
working with spatial data and
coordinate systems?

●There are 2 ingredients to
consider about Coordinate
Systems:
○Projections
○Datums

The Basics

What is a projection?
●Maps data (coordinates) or locations onto a flat surface (i.e. a map)
●The goal: accurately model features on 2D plane using linear units (such as
feet, meters, etc.)
●Commonly used projections in GIS:
○Mercator
○Transverse Mercator
○Lambert Conformal
○Lambert Azimuthal Equal Area

Mercator
●Most familiar projection
●Typically used for web mapping
●The farther from the equator, the
worse the scale distortions.

Transverse Mercator
●Variation of mercator projection
●Good for North/South mapping
●Distortions increase East and West
of central meridian



Standard
Transverse
“Spherical Transverse Mercator” by Peter Mercator is licensed under Public Domain
“Comparison of Mercator projections.svg” by cmglee, US government, Clindberg, Palosirkka is licensed under CC BY-SA 4.0

Lambert Conformal
●Mid-latitude, East/West dominant
data mapping
●Preserves shapes well




“Lambert conformal conic projection SW.jpg” by Strebe is licensed under CC BY-SA 3.0
“Conformal Conic with Tissot's Indicatrices of Distortion.svg” by Justin Kunimune is licensed under CC BY-SA 4.0

Lambert Azimuthal Equal Area
●Very low distortion
around local area of
origin lat/long
●Can be used anywhere
in the world





“Lambert azimuthal equal-area projection SW.jpg” by Strebe is licensed under CC BY-SA 3.0 “Lambert azimuthal equal-area with Tissot's Indicatrices of Distortion.svg” by
Justin Kunimune is licensed under CC BY-SA 4.0

Local coordinate systems
●BIM, CAD and 3D datasets often have local
coordinate systems
●Determine lat/long of reference point
●Create custom Azimuthal Equal Area
coordinate system
●Unique origin, axes, and scale
●Ex: State Plane Coordinate Systems

Datums in GIS
●A Datum: model of the Earth (ellipsoid) that
is tied to a particular spot on the Earth
●Different regions use different reference
points, and so will have different datums
○NAD 83
○GDA 2020
●More accurate ellipsoid measurements
produce new datums

Datums, Datums Everywhere
●Reprojecting data often requires transforming
between datums
●Two types of datum transformations
●Mathematical
○Three Parameter (Geocentric)
○Four Parameter
○Seven Parameter (incl Bursa/Wolf)
○Ten Parameter (Molodensky-Badekas)
●Adjustment Grids
○NTv2
○NADCON

Datums, Datums Everywhere
Why do we need so many datum transformations?
●Plate tectonics moves datums
○2m shift in Australia over last 25 years

●WGS84 tied to geoid, not surface
○GPS datum doesn’t move

Units

●Projected Coordinate Systems
○Meters
○Feet
●Geographic Coordinate Systems
○Decimal Degrees

Coordinate
Systems in
FME

Implicit Reprojection
●Set the coordinate system on the
writer
●Output data will be automatically
reprojected if necessary

Implicit Reprojection
●No coordinate system specified on
the reader?
●FME will detect the coordinate
system and set it for you

Source Coordinate
System Setting
●Setting the coordinate
system on the reader
will override
coordinate system
read from data
●Use with caution

Reprojection
Engines

Reprojection Engines
●Csmap
●Esri
●Proj

●More control
●Match destination application
●Choice of reprojection engines

Reprojector
●Reproject during the process
●Working with source data in different
coordinate systems - reproject to
match

CsmapReprojector
●WGS84 pivot supplemented by more
direct transformations
●We can choose valid transformation
from list

Csmap Reprojection
Engine
●Simple to use
●Large library of predefined coordinate
systems
●Easy datum transformations, through
WGS84
●Direct Grid transformations

EsriReprojector
●If you are an ArcGIS user, you may
prefer to use the EsriReprojector.
●This uses Esri’s reprojection engine,
including coordinate system and
transformation definitions.

PROJReprojector
●Largest library of coordinate systems
●Can automatically download
transformation grids
●Automatic or manual modes

National Reprojectors
Country-specific reprojection engines
Limited coordinate systems and range
●Sweden
●United Kingdom
●Switzerland

AttributeReprojector
●We can reproject attributes as well
●Need to set X and Y pair

Local Coordinate
Systems
●Writing to 3D formats with limited
precision
●Measuring distances and areas of
lat/long data
●Calculated or user set origin

Poll:
What reprojection engine do
you use most?

Custom
Coordinate
Systems

Custom Coordinate
Systems
●Esri - create in ArcGIS

●PROJ - use PROJ or WKT in manual
mode

●CSMAP - use online tool


fme.ly/Coordsys

Demo
1.Use Web App (online tool)
2.Download Coordinate System
3.Place Coordinate System with Files

Conclusion

The Future of
Coordinate Systems in
FME
●Outdated datums (NAD 83. GDA 94)
●Support for existing & legacy
coordinate systems will continue
●New coordinate system & datum
support depends on the reprojection
engine


Source: National Geodetic Survey - “New Datums: Replacing NAVD 88 and NAD 83”

Summary
●Proj has the most up to date libraries.

●Csmap is most customizable as you are
able to use you own custom coordinate
systems.

●Choose the reprojection engine and
transformer that suits your needs best!

Resources

Coordinate System
Resources
●Landing Page: Coordinate Systems
●Documentation: Coordinate Systems
●Working with Coordinate Systems in FME

Resources

Get our Ebook
Spatial Data for the
Enterprise

fme.ly/gzc


Guided learning
experiences at your
fingertips
academy.safe.com


FME Academy
Resources
Check out how-to’s &
demos in the knowledge
base
support.safe.com
Knowledge Base Webinars
Upcoming &
on-demand webinars

safe.com/webinars

Next Steps

We’d love to help you get
started.
Get in touch with us at
[email protected]
Experience the
FME Accelerator
Contact Us
A world where data is not just a
commodity but a catalyst for
real change.
fme.safe.com/accelerator



Next Steps

Claim Your Community Badge &
Dive into the new Community!
●Get community badges for watching
webinars
●community.safe.com
●Today’s code: YR5GY9

Join the Community today!
Next Steps

Q&A

Thank You
Recap of Next Steps

1Join the FME Community
2Contact us
3Experience the FME Accelerator

Please fill out our
webinar survey
Tags