lawn_geometrycollection: Create a geometrycollection

View source: R/geometrycollection.R

lawn_geometrycollectionR Documentation

Create a geometrycollection

Description

Create a geometrycollection

Usage

lawn_geometrycollection(coordinates, properties = NULL)

Arguments

coordinates

A list of GeoJSON geometries, or in json.

properties

A list of properties.

Value

A data-GeometryCollection feature.

See Also

Other data functions: lawn_featurecollection(), lawn_feature(), lawn_filter(), lawn_linestring(), lawn_multilinestring(), lawn_multipoint(), lawn_multipolygon(), lawn_point(), lawn_polygon(), lawn_random(), lawn_remove(), lawn_sample()

Examples

x <- list(
  list(
    type = "Point",
    coordinates = list(
     list(100, 0)
    )
  ),
  list(
    type = "LineString",
    coordinates = list(
     list(100, 0),
     list(102, 1)
    )
  )
)
lawn_geometrycollection(x)
lawn_geometrycollection(x,
  properties = list(city = 'Los Angeles', population = 400))

x <- '[
   {
     "type": "Point",
     "coordinates": [100.0, 0.0]
   },
   {
     "type": "LineString",
     "coordinates": [ [101.0, 0.0], [102.0, 1.0] ]
   }
]'
lawn_geometrycollection(x)

ropensci/lawn documentation built on May 18, 2022, 9:58 a.m.