|
@@ 272-280 (lines=9) @@
|
| 269 |
|
case RefEll::wgs84(): |
| 270 |
|
return; //do nothing |
| 271 |
|
|
| 272 |
|
case RefEll::airy1830(): // values from OSGB document "A Guide to Coordinate Systems in Great Britain" |
| 273 |
|
$tx = 446.448; |
| 274 |
|
$ty = -125.157; |
| 275 |
|
$tz = 542.060; |
| 276 |
|
$s = -0.0000204894; |
| 277 |
|
$rx = deg2rad(0.1502 / 3600); |
| 278 |
|
$ry = deg2rad(0.2470 / 3600); |
| 279 |
|
$rz = deg2rad(0.8421 / 3600); |
| 280 |
|
break; |
| 281 |
|
|
| 282 |
|
case RefEll::airyModified(): // values from OSI document "Making maps compatible with GPS" |
| 283 |
|
$tx = 482.530; |
|
@@ 282-290 (lines=9) @@
|
| 279 |
|
$rz = deg2rad(0.8421 / 3600); |
| 280 |
|
break; |
| 281 |
|
|
| 282 |
|
case RefEll::airyModified(): // values from OSI document "Making maps compatible with GPS" |
| 283 |
|
$tx = 482.530; |
| 284 |
|
$ty = -130.596; |
| 285 |
|
$tz = 564.557; |
| 286 |
|
$s = 0.00000815; |
| 287 |
|
$rx = deg2rad(1.042 / 3600); |
| 288 |
|
$ry = deg2rad(0.214 / 3600); |
| 289 |
|
$rz = deg2rad(0.631 / 3600); |
| 290 |
|
break; |
| 291 |
|
|
| 292 |
|
case RefEll::clarke1866(): // assumes NAD27, values from Wikipedia |
| 293 |
|
$tx = -8; |