isSpatial: Transform to Simple Feature Polygons

Description Usage Arguments Details Value See Also Examples

View source: R/genetic_algorithm.R

Description

Helper Function, which transforms SpatialPolygons or coordinates in matrix/data.frame - form to a Simple Feature Polygon

Usage

1
isSpatial(shape, proj)

Arguments

shape

An area as SpatialPolygon, SimpleFeature Polygon or coordinates as matrix/data.frame

proj

Which Projection should be assigned to matrix / data.frame coordinates

Details

If the columns are named, it will look for common abbreviation to match x/y or long/lat columns. If the columns are not named, the first 2 numeric columns are taken.

Value

A Simple Feature Polygon

See Also

Other Helper Functions: dup_coords(), getDEM(), getISO3(), get_grids(), grid_area(), hexa_area(), permutations(), readintegerSel(), readinteger(), splitAt(), windata_format()

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
library(sf)
df <- rbind(c(4498482, 2668272), c(4498482, 2669343),
            c(4499991, 2669343), c(4499991, 2668272))
isSpatial(df)

Polygon1 <- sf::st_as_sf(sf::st_sfc(
  sf::st_polygon(list(cbind(
    c(4498482, 4498482, 4499991, 4499991, 4498482),
    c(2668272, 2669343, 2669343, 2668272, 2668272)))),
  crs = 3035
))
isSpatial(st_coordinates(Polygon1), 3035)

windfarmGA documentation built on May 5, 2021, 5:08 p.m.