geo_planepoint: Planepoint

Description Usage Arguments Value Examples

View source: R/planepoint.R

Description

Takes a triangular plane as a Polygon and a Point within that triangle and returns the z-value at that point. The Polygon needs to have properties a, b, and c that define the values at its three corners.

Usage

1
geo_planepoint(point, triangle)

Arguments

point

Feature<Point> the Point for which a z-value will be calculated

triangle

Feature<Polygon> a Polygon feature with three vertices

Value

(numeric) the z-value for interpolatedPoint

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
point <- '{
  "type": "Feature",
  "properties": {},
  "geometry": {
    "type": "Point",
    "coordinates": [-75.3221, 39.529]
  }
}'

triangle <- '{
  "type": "Feature",
  "properties": {
    "a": 11,
    "b": 122,
    "c": 44
  },
  "geometry": {
    "type": "Polygon",
    "coordinates": [[
      [-75.1221, 39.57],
      [-75.58, 39.18],
      [-75.97, 39.86],
      [-75.1221, 39.57]
    ]]
  }
}'

geo_planepoint(point, triangle)

geoops documentation built on July 1, 2020, 10:39 p.m.