Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sep. 21-22, 2006 v FME Worldwide User Conference – Vancouver Reprojection Problems: Art or Error? Dean Hintz, Safe Software.

Similar presentations


Presentation on theme: "Sep. 21-22, 2006 v FME Worldwide User Conference – Vancouver Reprojection Problems: Art or Error? Dean Hintz, Safe Software."— Presentation transcript:

1 Sep , 2006 v FME Worldwide User Conference – Vancouver Reprojection Problems: Art or Error? Dean Hintz, Safe Software

2 Presentation Title 2 ASRP Mixes Cartesian and Polar LL84 All ASRP LL84 coords, But zone 1,8 are polar projections

3 Presentation Title 3 Our Fix

4 Presentation Title 4 Need for Degrees to Meters conversion Based on Latitude The Problem: 1 degree can represent radically different distances on the earths surface depending on where you are. This can become a problem when defining a spatial reference. Image source resolution usually based on ground distance. SDE rastermap: first tile in sets the resolution. For example, at the equator: 1 degree lat = m 1 degree long = m At 50N: 1 degree lat = m 1 degree long = m

5 Presentation Title 5 Source ASRP UKH601 Sample source ASRP UKH601

6 Presentation Title 6 SDE mosaic: Northern tile is loaded first UKH601 in SDE mosaic when EUH805 is loaded first

7 Presentation Title 7 SDE Mosaic: Southern tile is loaded first UKH601 in SDE mosaic when UKH601 is loaded first

8 Presentation Title 8 Approaches Considered Solution 1: force most southern tile to load first, or always use equitorial resolution. Solution 2: Calculate resolution based on minimum latitude

9 Presentation Title 9 Step 1: Calculate meters per degree for minimum latitude rlat = reference latitude in radians = reference latitude * pi/180 At 50 degrees N: rlat = 50* pi/180 = rads Meters per degree Longitude: = * cos(2* rlat) *cos(4*rlat) = * cos(2* )+1.175*cos(4* ) = = m/degree latitude Meters per degree Latitude: = * cos(rlat) * cos(3*rlat) = * cos( ) * cos(3* ) = = m/degree longitude

10 Presentation Title 10 Step 2: Calculate degrees per meter for desired resolution Meters = Degrees * (meters per degree) Degrees = Meters / (meters per degree) DegreesX = 100m / m per degree = degrees / 100 m per degree DegreesY = 100m/ m per degree = degrees / 100 m per degree Desired resolution at 50N for 100x100m pixel is: X = , Y =

11 Presentation Title 11 Resampler Workspace

12 Presentation Title 12 SDE mosaic: tiles resampled to southern most resolution UKH601 in SDE mosaic when all tiles are resampled to UKH601 resolution.

13 Presentation Title 13 Theory & References Converting UTM to Latitude and Longitude (Or Vice Versa); Steven Dutch, Natural and Applied Sciences, University of Wisconsin - Green Bay An on-line calculator implemented with Java Script can be seen on the Federation of American Scientists website at: An example function implementation from Physical Oceanography, U of California, San Diego

14 Presentation Title 14 Global Projections Mercator Demo: Canada as the centre of the Universe

15 Presentation Title 15 Mercator - default

16 Presentation Title 16 Mercator - Clipped


Download ppt "Sep. 21-22, 2006 v FME Worldwide User Conference – Vancouver Reprojection Problems: Art or Error? Dean Hintz, Safe Software."

Similar presentations


Ads by Google