-
Notifications
You must be signed in to change notification settings - Fork 66
/
DESCRIPTION
95 lines (95 loc) · 3.6 KB
/
DESCRIPTION
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
Type: Package
Package: stplanr
Title: Sustainable Transport Planning
Version: 1.2.2
Authors@R: c(
person("Robin", "Lovelace", , "rob00x@gmail.com", role = c("aut", "cre"),
comment = c(ORCID = "0000-0001-5679-6536")),
person("Richard", "Ellison", role = "aut"),
person("Malcolm", "Morgan", role = "aut",
comment = c(ORCID = "0000-0002-9488-9183")),
person("Barry", "Rowlingson", role = "ctb"),
person("Nick", "Bearman", role = "ctb"),
person("Nikolai", "Berkoff", role = "ctb"),
person("Scott ", "Chamberlain", role = "rev",
comment = "Scott reviewed the package for rOpenSci, see https://github.com/ropensci/onboarding/issues/10"),
person("Mark", "Padgham", , "mark.padgham@email.com", role = "ctb"),
person("Zhao", "Wang", role = "ctb",
comment = c(ORCID = "0000-0002-4054-0533")),
person("Andrea", "Gilardi", role = "ctb",
comment = c(ORCID = "0000-0002-9424-7439")),
person("Josiah", "Parry", role = "ctb",
comment = c(ORCID = "0000-0001-9910-865X"))
)
Maintainer: Robin Lovelace <rob00x@gmail.com>
Description: Tools for transport planning with an emphasis on spatial
transport data and non-motorized modes.
The package was originally developed to support the 'Propensity to Cycle Tool', a publicly available strategic cycle network planning tool
(Lovelace et al. 2017) <doi:10.5198/jtlu.2016.862>, but has since been
extended to support public transport routing and accessibility analysis
(Moreno-Monroy et al. 2017) <doi:10.1016/j.jtrangeo.2017.08.012> and
routing with locally hosted routing engines such as 'OSRM'
(Lowans et al. 2023) <doi:10.1016/j.enconman.2023.117337>.
The main functions are for creating and manipulating geographic "desire
lines" from origin-destination (OD) data (building on the 'od'
package); calculating routes on the transport network locally and via
interfaces to routing services such as <https://cyclestreets.net/>
(Desjardins et al. 2021) <doi:10.1007/s11116-021-10197-1>;
and calculating route segment attributes such as bearing. The package
implements the 'travel flow aggregration' method described in Morgan
and Lovelace (2020) <doi:10.1177/2399808320942779> and the
'OD jittering' method described in Lovelace et al. (2022)
<doi:10.32866/001c.33873>.
Further information on the package's aim and scope can be found in the
vignettes and in a paper in the R Journal (Lovelace and Ellison 2018)
<doi:10.32614/RJ-2018-053>, and in a paper outlining the landscape of
open source software for geographic methods in transport planning
(Lovelace, 2021) <doi:10.1007/s10109-020-00342-2>.
License: MIT + file LICENSE
URL: https://github.com/ropensci/stplanr,
https://docs.ropensci.org/stplanr/
BugReports: https://github.com/ropensci/stplanr/issues
Depends:
R (>= 3.5.0)
Imports:
curl (>= 3.2),
data.table,
dplyr (>= 0.7.6),
geosphere,
httr (>= 1.3.1),
jsonlite (>= 1.5),
lwgeom (>= 0.1.4),
magrittr,
methods,
nabor (>= 0.5.0),
od,
pbapply,
Rcpp (>= 0.12.1),
rlang (>= 0.2.2),
sf (>= 0.6.3),
sfheaders
Suggests:
cyclestreets,
dodgr (>= 0.2.15),
geodist,
igraph (>= 1.2.2),
knitr (>= 1.20),
leaflet,
mapsapi,
opentripplanner,
osrm,
pct,
rmarkdown (>= 1.10),
rsgeo (>= 0.1.6),
testthat (>= 2.0.0),
tmap
Remotes:
JosiahParry/rsgeo
Additional_repositories: https://josiahparry.r-universe.dev
VignetteBuilder:
knitr
Encoding: UTF-8
LazyData: yes
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.2
SystemRequirements: GNU make