Skip to content

Commit

Permalink
update rumination with additional grid features
Browse files Browse the repository at this point in the history
  • Loading branch information
Rennzie committed Nov 2, 2023
1 parent 0446ed1 commit 0de8994
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions ruminations/002-rumination.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Thomas Knudsen <[email protected]>
Sean Rennie <[email protected]>

2021-08-20. Last [revision](#document-history) 2023-10-19
2021-08-20. Last [revision](#document-history) 2023-11-02

### Abstract

Expand Down Expand Up @@ -304,7 +304,7 @@ The `gridshift` operator implements datum shifts by interpolation in correction
| Parameter | Description |
|-----------|-------------|
| `inv` | Inverse operation: output-to-input datum. For 2-D and 3-D cases, this involves an iterative refinement, typically converging after less than 5 iterations |
| `grids` | Name of the grid file to use. RG supports only one file for each operation, but maintains the plural form of the `grids` option for alignment with the PROJ precedent |
| `grids` | Name of the grid files to use. RG supports multiple comma separated grids where the first one to contain the point is the one used. Grids are considered optional if they are prefixed with `@` and do not error the operator if they aren't available. Additionally the `@null` parameter can be specified as the last grid which will prevent errors in shifts from stomping on the coordinate. That is to say the coordinate passes through unchanged. |

The `gridshift` operator has built in support for the **Gravsoft** grid format. Support for additional file formats depends on the `Context` in use.

Expand All @@ -315,6 +315,10 @@ For grids with angular (geographical) spatial units, the corrections are suppose

```term
geo:in | gridshift grids=ed50.datum | geo:out
geo:in | gridshift grids=ed50.datum,@null | geo:out
geo:in | gridshift [email protected],ed50.datum | geo:out
```

**See also:** PROJ documentation, [`hgridshift`](https://proj.org/operations/transformations/hgridshift.html) and [`vgridshift`](https://proj.org/operations/transformations/vgridshift.html). RG combines the functionality of the two: The dimensionality of the grid determines whether a plane or a vertical transformation is carried out.
Expand Down Expand Up @@ -738,4 +742,5 @@ Major revisions and additions:
registered update on 2022-05-08. a large number of new operators
have been included and described
- 2023-07-09: dm and dms liberated from their NMEA overlord
- 2023-10-19: Add `somerc` operator description
- 2023-10-19: Add `somerc` operator description
- 2023-11-02: Update `gridshift` operator description with multi, optional and null grid support

0 comments on commit 0de8994

Please sign in to comment.