coordinate reference systems - apsg - home esri...•define a coordinate reference system, which...

55
2011 ESRI PUG Experts in Geomatics, Surveying, Positioning, Geospatial Data, and Mapping Sciences Coordinate Reference Systems Coordinate Reference Systems (Best Practices for Assignment, Manipulation and Conversion) (Best Practices for Assignment, Manipulation and Conversion) Jim Cain Cain & Barnes, L. P. [email protected] April 19, 2011 Phil Summerfield ExxonMobil Upstream Technology [email protected]

Upload: doankhue

Post on 12-Mar-2018

234 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Experts in Geomatics, Surveying, Positioning,Geospatial Data, and Mapping Sciences

Coordinate Reference Systems Coordinate Reference Systems (Best Practices for Assignment, Manipulation and Conversion)(Best Practices for Assignment, Manipulation and Conversion)

Jim CainCain & Barnes, L. [email protected]

April 19, 2011

Phil SummerfieldExxonMobil Upstream [email protected]

Page 2: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

EPSG Dataset ComplianceEPSG Dataset Compliance

The EPSG Dataset is compliant with ISO 19111:2007 – spatial referencing of coordinatesIn using the EPSG dataset users will find detailed information about the EPSG dataset and its contents, maintenance and terms of use.

The EPSG dataset is a repository of parameters required to:

Database is available in SQL and MS AccessOnline registry at www.epsg-registry.org

2

• Define a coordinate reference system, which ensures that coordinates describe positions unambiguously

• Define transformations and conversions that allow coordinates to be changed from one CRS to another. The transformations and conversions are collectively called coordinate operations

Page 3: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

EPSG Geodetic Parameter Registry : EPSG Geodetic Parameter Registry : RegistrationRegistration

http://www.epsg-registry.org/3

Page 4: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

EPSG Geodetic Parameter Registry : EPSG Geodetic Parameter Registry : RegistrationRegistration

The EPSG Geodetic Parameter Registry is a free product

Registration and use are at no cost

As a registered user, you can view deprecated records.

“Subscribe to Mailing List” is available from the main Registry Page

The Mailing List provides a "no charge" version release advisoryservice.

http://www.epsg-registry.org/4

Page 5: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

EPSG Geodetic Parameter Registry : SearchesEPSG Geodetic Parameter Registry : Searches

5

Page 6: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

EPSG Geodetic Parameter Registry : SearchesEPSG Geodetic Parameter Registry : Searches

6

Page 7: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

EPSG Geodetic Parameter Registry : ViewsEPSG Geodetic Parameter Registry : Views

7

Page 8: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

EPSG Geodetic Parameter Registry : ReportsEPSG Geodetic Parameter Registry : Reports

8

Page 9: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

EPSG Geodetic Parameter Registry : ReportsEPSG Geodetic Parameter Registry : Reports

9

Page 10: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG 10

Review: Datum, GeogCRS, ProjCRSReview: Datum, GeogCRS, ProjCRS

Geographic Coordinate Reference System (GeogCRS)• Result of combining a geodetic datum and a set of coordinate axes (or a

coordinate system)• GeogCRS is often called a “Datum” or “Coordinate System” in general traditional

usage

Coordinate Transformation takes you from one CRS to another,typically from a GeogCRS to another GeogCRS. • May be tied into “Datum” definition in E&P Applications• Often called “Datum Shift” in E&P applications

Projected Coordinate Reference System (ProjCRS) applies a map projection to a GeogCRS. • Often called “Projection” in E&P Applications• And usually called “Datum Shifts” as well in your applications• Coordinates in these systems are your familiar “X,Y” or “E,N”

Recognized by ISO*, the EPSG** database of the OGP***, where * ISO is the International Standards Organization;

**EPSG is the (former) European Petroleum Survey Group, now part of OGP*** OGP is the International Oil and Gas Producers Association

Page 11: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Geospatial Integrity of Geoscience SoftwareGeospatial Integrity of Geoscience Software

The purpose of the GIGS JIP is to reduce, and eliminate where possible, common failures of geospatial integrity in geoscience software applications by:• Improving the process of manipulation

of geospatial data and metadata• Maintaining integrity during transfers

of data• Educating users about risks of

integrity failures• Encouraging robust management of

geospatial data• Minimizing human errors through a

better user interface

11

Page 12: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

GIGS JIP Member CompaniesGIGS JIP Member Companies

The GIGS JIP companies invested over U.S. $1.5 million in a 3 year period.

GIGS JIP Executive Committee• Brian Schostak (Shell), Chair• Jonathan Stigant (Devon), Vice Chair• Barry Barrs (ExxonMobil)• Jonathan Davis (BP)• M. Zukhairi B A Latef (Petronas)

12

Page 13: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

PETRA®

GIGS Vendor CollaborationGIGS Vendor Collaboration

Major Application Reviews:

Member Contributed Application Reviews:

13

Page 14: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Coordinate DatasetCoordinate Dataset

14

Page 15: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

CRS Tuples : Include The Axis DefinitionCRS Tuples : Include The Axis Definition

15

Page 16: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

CRS Tuples : Include The Axis DefinitionCRS Tuples : Include The Axis Definition

16

Page 17: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

UKOOA P1/90 Header : Which CRS?UKOOA P1/90 Header : Which CRS?

17

Page 18: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

UKOOA P1/90 Header : Which Datum Tfm?UKOOA P1/90 Header : Which Datum Tfm?

18

Page 19: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

UKOOA P1/90 Header : Linear UnitsUKOOA P1/90 Header : Linear Units

19

Page 20: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

UKOOA P1/90 Header : Which CRS?UKOOA P1/90 Header : Which CRS?

2020

Page 21: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

UKOOA P6/98 Header : Which CRS?UKOOA P6/98 Header : Which CRS?

?

21

Page 22: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

UKOOA P6/98 Header : Which CRS?UKOOA P6/98 Header : Which CRS?

22

Page 23: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

UKOOA P1/11 Header : A TasterUKOOA P1/11 Header : A Taster

23

Page 24: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Terminology

24

Page 25: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

GeoFrame v4.3 : Which CRS And Datum Tfm?GeoFrame v4.3 : Which CRS And Datum Tfm?

25

Page 26: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

GeoFrame v4.4 : Which CRS And Datum Tfm?GeoFrame v4.4 : Which CRS And Datum Tfm?

26

Page 27: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

OpenWorks R5000 : Which ProjCRS?OpenWorks R5000 : Which ProjCRS?

27

Page 28: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Crawlers : Which CRS?Crawlers : Which CRS?

?

28

Page 29: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Crawlers : Which Datum Tfm?Crawlers : Which Datum Tfm?

29

Page 30: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Petrel 2010.x : Geodetic MetadataPetrel 2010.x : Geodetic Metadata

30

Page 31: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

ArcGIS v9.x : Datum TfmsArcGIS v9.x : Datum Tfms

31

Page 32: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

ArcGIS v9.x : Datum Tfm LookupArcGIS v9.x : Datum Tfm Lookup

C:\Program Files\ArcGIS\Documentation\geographic_transformations.pdf

32

Page 33: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

ArcGIS v9.x : Datum Tfm LookupArcGIS v9.x : Datum Tfm Lookup

33

Page 34: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

ArcGIS v9.x : Datum Tfm LookupArcGIS v9.x : Datum Tfm Lookup

34

Page 35: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Precision and Presentation OptionsPrecision and Presentation Options

Precisions are shown consistent to centimeter levelDegrees Minutes Seconds (DD MM SS.sss H) 34° 27' 17.453" N 118° 31' 32.684" E

Degrees Decimal Minutes (DD MM.mmmmm H) 34° 27. 29088' N 118° 31. 54473' E

Decimal Degrees * (DD.ddddddd H) 34.2881814° N 118.5257456° E

• Difference is about 20 kilometers (12 statute miles) if DD.MMSSsss is thought to be DD.ddddddd!

DMS in Sexigesimal Format (DD.MMSSssss) 34.2717453° N 118.3132684° E

35

Page 36: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG 36

Wx Geo Suite : Works With The MSAccess dbWx Geo Suite : Works With The MSAccess db

Page 37: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

WXGeo Calc : Works With The MSAccess dbWXGeo Calc : Works With The MSAccess db

37

Page 38: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

WXGeo Calc : Works With The MSAccess dbWXGeo Calc : Works With The MSAccess db

38

Page 39: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

WXGeo Calc : Works With The MSAccess dbWXGeo Calc : Works With The MSAccess db

39

Page 40: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

WXGeo Calc : Works With The MSAccess dbWXGeo Calc : Works With The MSAccess db

40

Page 41: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

BM GeoCalc 7.x : Works With The RegistryBM GeoCalc 7.x : Works With The Registry

41

Page 42: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

BM GeoCalc 7.x : Works With The RegistryBM GeoCalc 7.x : Works With The Registry

42

Page 43: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

BM GeoCalc 7.x : Works With The RegistryBM GeoCalc 7.x : Works With The Registry

43

Page 44: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

BM GeoCalc 7.x : Works With The RegistryBM GeoCalc 7.x : Works With The Registry

44

Page 45: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

What Is An EPSG code?What Is An EPSG code?

Guidance Note Number 7, part 1 : Using the EPSG Geodetic Parameter Dataset5.9.1 Codes: In the EPSG Dataset codes are assigned to CRSs, coordinate transformations, and their component entities (datums, projections, etc.). Within each entity type, every record has a unique code.

Whilst EPSG codes are unique within any one entity type, a code value may be used for multiple entities of different types.

Now codes are assigned sequentially and no meaning should be interpreted. Codes are within the range 1024 to 32,767 inclusive.

With effect from EPSG dataset version 6.3 (February 2003), the integer range from 6,000,000 to 6,999,999 was used for codes of geographic CRSs with coordinates in explicitly described degree representations.

Users who wish to augment the EPSG data with their own information should utilise codes greater than 32,767. This will prevent conflict with future additions to the EPSG Dataset. OGP does not monitor codes used by 3rd parties.

45

Page 46: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Is The EPSG Code Sufficient?Is The EPSG Code Sufficient?

ProjCRS Code 54050:

Petrel 2010.x (using ESRI metadata) : WGS 84 / World Fuller (meters)

ExxonMobil Internal Dataset : NAD27 / TM 109 NW (ftUS)

We need to distinguish different codes through the “Authority”,i.e. OGP, XOM etc.

The GSC will publish a Guidance Note with recommendation on this subject.

46

Page 47: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Be Aware Of Default Be Aware Of Default ““DatumsDatums””

47

Is NAD27 to WGS 84 (1) the Datum Transformation

you wish to use?

47

Page 48: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Be Aware Of Default Be Aware Of Default ““DatumsDatums””

48

Page 49: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Polygons To Be Provided For The EPSG datasetPolygons To Be Provided For The EPSG dataset

The Geomatics Committee of the OGP will be providing Area Polygons without charge to the user community:

49

• These Area Polygons are considered data• These will be provided for download as either GML or ERSI shapefiles• Delivery will be staged, beginning by summer 2011, completed before end of

2011• Future addition of a map front end application is considered an end-user

expectation• Area Polygons + map front end will be more valuable than sum of parts

Page 50: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Example Polygons : EEZ And +3NMExample Polygons : EEZ And +3NM

50

Page 51: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Area Polygons : ExamplesArea Polygons : Examples

51

Page 52: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

EPSG Geodetic Parameter RegistryEPSG Geodetic Parameter Registry

http://www.epsg-registry.org/52

Page 53: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

EPSG Geodetic Datasets : StructureEPSG Geodetic Datasets : Structure

http://www.epsg-registry.org/53

Page 54: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

Current membership:* Christian Ameil (Total) * Craig Allinson (BP) * Roel Nicolai (Shell) * Phil Summerfield (ExxonMobil) (US)* Geir Simensen (Statoil) * Derek Salvage (ExxonMobil) (US)* Melita Kennedy (ESRI) (US) * Roger Lott - (retired) - Chairman* Jim Cain (Cain & Barnes) (US) * Paul Nolan (RPS/Cairn / GIS SME)

Employee of oil & gas operator / OGP member in green

Former member contributors:* Bernard Flaceliere (Total) * Bruno Ravanas (Total) * Walter Jardine (BP) * Bish Karko (Devon) (US)* Mike Postle-Hacon (RPS) * Alan Faichney (Concept Systems)* Jean-Patrick Girbig (Petro Consultants)

Primary role: maintenance of EPSG database of geodetic parameters

OGP Geomatics Geodesy SubcommitteeOGP Geomatics Geodesy Subcommittee

54

Page 55: Coordinate Reference Systems - APSG - Home ESRI...•Define a coordinate reference system, which ensures that coordinates describe positions unambiguously •Define transformations

2011 ESRI PUG

More than 200 experts in Geomatics, Geodetics, Surveying, Positioning and Navigation,

Geospatial Data, and Mapping Sciences

www.apsg.info

Apply online to join for professional development, educational, business networking, and fellowship

55