convexHull {Irescale}R Documentation

Plots the convexhull polygon from the data (latitude, longitude), and calculates the center of the convexhull and its area.

Description

convexHull Computes the area and centroid of the convex hull from the (latitute, longitude) vector. It provides a plot of how the points are dispersed in the field of interest.

Usage

convexHull(X, varOfInterest)

Arguments

X

dataframe with two colums, latitute and longitude respectively.

varOfInterest

variable of interest to plot. This variable is needed to color the points on the convexhull.

Details

Consideration for this function:

Value

A vector with two elements, the first element is the area and the second one is the centroid. The centroid is a list of two elements, latitude and longitude that represents the centroid. To have a visual idea of the returned object, it has the following shape [area,[latitude,longitude], plotObject].

Examples

fileInput <- system.file("testdata", "chen.csv", package="Irescale")
data<-loadFile(fileInput)
area_centroid<-convexHull(data$data,data$varOfInterest)

[Package Irescale version 2.3.0 Index]