Positions of destination locations in a spatial interaction model
Source:R/sim_positions.R
destination_positions.RdFunctions to get or set the positions of the destination locations in a spatial interaction model (or in a collection of spatial interaction models).
Value
for destination_positions, NULL or the coordinate matrix for the
destination locations. For destination_positions<-, the modified sim
object or sim_list object.
Positions
Location positions are given by numeric matrices with 2 or 3 columns. The
first two columns are assumed to be geographical coordinates while the third
column can be used, for instance, to store altitude. Coordinates are
interpreted as is in graphical representations (see autoplot.sim()). They
are not matched to the costs as those can be derived from complex movement
models and other not purely geographical considerations.
Examples
positions <- as.matrix(french_cities[1:10, c("th_longitude", "th_latitude")])
distances <- french_cities_distances[1:10, 1:10] / 1000 ## convert to km
production <- rep(1, 10)
attractiveness <- rep(1, 10)
model <- static_blvim(distances, production, 1.5, 1, attractiveness)
destination_positions(model) <- positions
destination_positions(model)
#> th_longitude th_latitude
#> 1 2.3525 48.8564
#> 2 5.3699 43.2966
#> 3 4.8350 45.7676
#> 4 1.4442 43.6046
#> 5 7.2715 43.6960
#> 6 -1.5543 47.2184
#> 7 3.8968 43.5985
#> 8 7.7520 48.5733
#> 9 -0.5794 44.8379
#> 10 3.0713 50.6305