CoordinateProvider {charlatan} | R Documentation |
CoordinateProvider
Description
coordinates methods
Super class
charlatan::BareProvider
-> CoordinateProvider
Methods
Public methods
Inherited methods
charlatan::BareProvider$bothify()
charlatan::BareProvider$lexify()
charlatan::BareProvider$numerify()
charlatan::BareProvider$print()
charlatan::BareProvider$random_digit()
charlatan::BareProvider$random_digit_not_zero()
charlatan::BareProvider$random_digit_not_zero_or_empty()
charlatan::BareProvider$random_digit_or_empty()
charlatan::BareProvider$random_element()
charlatan::BareProvider$random_element_prob()
charlatan::BareProvider$random_int()
charlatan::BareProvider$random_letter()
charlatan::BareProvider$randomize_nb_elements()
Method lon()
a latitude value
Usage
CoordinateProvider$lon()
Method lat()
a longitude value
Usage
CoordinateProvider$lat()
Method position()
a position, of form [longitude,latitude]
Usage
CoordinateProvider$position(bbox = NULL)
Arguments
bbox
optionally, specify a bounding box for the position to be in, of the form
[west,south,east,north]
- checks that the bbox has valid values for lat and long
Method clone()
The objects of this class are cloneable with this method.
Usage
CoordinateProvider$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.
Examples
z <- CoordinateProvider$new()
z$lon()
z$lat()
z$position()
z$position(bbox = c(-120, 30, -110, 60))
[Package charlatan version 0.6.1 Index]