stplanr-package |
*stplanr: Sustainable Transport Planning with R* |
angle_diff |
Calculate the angular difference between lines and a predefined bearing |
bb2poly |
Convert a bounding box to a SpatialPolygonsDataFrame |
bbox_scale |
Scale a bounding box |
buff_geo |
Create a buffer of n metres for non-projected 'geographical' spatial data |
calc_catchment |
Calculate catchment area and associated summary statistics. |
calc_catchment_sum |
Calculate summary statistics for catchment area. |
calc_moving_catchment |
Calculate summary statistics for all features independently. |
calc_network_catchment |
Calculate catchment area and associated summary statistics using network. |
ca_local |
SpatialPointsDataFrame representing road traffic deaths |
cents |
SpatialPointsDataFrame of home locations for flow analysis. |
crs_select_aeq |
Select a custom projected CRS for the area of interest |
decode_gl |
Decode Google polyline compressed string |
destinations |
example destinations data |
destination_zones |
example destinations data |
dist_google |
Return travel network distances and time using the Google Maps API |
dl_stats19 |
Download Stats19 data |
find_network_nodes |
Find graph node ID of closest node to given coordinates |
flow |
data frame of commuter flows |
flowlines |
SpatialLinesDataFrame of commuter flows |
flow_dests |
data frame of invented commuter flows with destinations in a different layer than the origins |
format_stats19_ac |
Format UK 'Stats19' road traffic casualty data |
format_stats19_ca |
Format UK 'Stats19' road traffic casualty data |
format_stats19_ve |
Format UK 'Stats19' road traffic casualty data |
gclip |
Crops spatial object x to the bounding box of spatial object (or matrix) b |
gprojected |
Perform GIS functions on a temporary, projected version of a spatial object |
gsection |
Function to split overlapping SpatialLines into segments |
gtfs2sldf |
Import GTFS shapes and route data to SpatialLinesDataFrame. |
islines |
Do the intersections between two geometries create lines? |
is_linepoint |
Identify lines that are points |
line2df |
Convert SpatialLinesDataFrame objects to a data.frame with from and to coords |
line2points |
Convert a SpatialLinesDataFrame to points |
line2pointsn |
Convert a SpatialLinesDataFrame to points |
line2route |
Convert straight SpatialLinesDataFrame from flow data into routes |
line2routeRetry |
Convert straight SpatialLinesDataFrame from flow data into routes retrying on connection (or other) intermittent failures |
lineLabels |
Label SpatialLinesDataFrame objects |
line_bearing |
Find the bearing of straight lines |
line_length |
Calculate length of lines in geographic CRS |
line_match |
Match two sets of lines based on similarity |
line_midpoint |
Find the mid-point of lines |
line_segment |
Divide SpatialLines dataset into regular segments |
locate2spdf |
Return SpatialPointsDataFrame with located points from OSRM locate service |
mapshape |
Simplify geometry of spatial objects with the mapshaper library |
mapshape_available |
Does the computer have mapshaper available? |
nearest2spdf |
Return SpatialPointsDataFrame with nearest street from OSRM nearest service |
nearest_cyclestreets |
Generate nearest point on the route network of a point using the CycleStreets.net |
nearest_google |
Generate nearest point on the route network of a point using the Google Maps API |
nearest_osm |
Generate nearest point on the route network of a point from OSRM locate service |
n_vertices |
Retrieve the number of vertices from a SpatialLines or SpatialPolygons object |
od2line |
Convert flow data to SpatialLinesDataFrame |
od2line2 |
Convert flow data to SpatialLinesDataFrame |
od2odf |
Extract coordinates from OD data |
od_aggregate |
Aggregate OD data between polygon geometries |
od_dist |
Quickly calculate Euclidean distances of od pairs |
od_id_order |
Generate ordered ids of OD pairs so lowest is always first |
od_radiation |
Function that estimates flow between points or zones using the radiation model |
onewaygeo |
Aggregate flows so they become non-directional (by geometry - the slow way) |
onewayid |
Aggregate ods so they become non-directional |
onewayid.data.frame |
Aggregate ods so they become non-directional |
onewayid.SpatialLines |
Aggregate ods so they become non-directional |
overline |
Convert series of overlapping lines into a route network |
plot-method |
Plot a SpatialLinesNetwork |
points2flow |
Convert a series of points into geographical flows |
points2line |
Convert a series of points, or a matrix of coordinates, into a line |
points2odf |
Convert a series of points into a dataframe of origins and destinations |
quadrant |
Split a spatial object into quadrants |
read_stats19_ac |
Import and format UK 'Stats19' road traffic casualty data |
read_stats19_ca |
Import and format UK 'Stats19' road traffic casualty data |
read_stats19_ve |
Import and format UK 'Stats19' road traffic casualty data |
read_table_builder |
Import and format Australian Bureau of Statistics (ABS) TableBuilder files |
reproject |
Reproject lat/long spatial object so that they are in units of 1m |
routes_fast |
SpatialLinesDataFrame of commuter flows on the travel network |
routes_slow |
SpatialLinesDataFrame of commuter flows on the travel network |
route_cyclestreet |
Plan a single route with CycleStreets.net |
route_graphhopper |
Plan a route with the graphhopper routing engine |
route_network |
SpatialLinesDataFrame representing a route network |
route_transportapi_public |
Plan a single route with TransportAPI.com |
sln2points |
Generate spatial points representing nodes on a SpatialLinesNetwork |
SpatialLinesNetwork |
Create object of class SpatialLinesNetwork from SpatialLinesDataFrame |
SpatialLinesNetwork-class |
An S4 class representing a (typically) transport network |
sp_aggregate |
Aggregate SpatialPolygonsDataFrame to new geometry. |
stplanr |
*stplanr: Sustainable Transport Planning with R* |
summary-method |
Print a summary of a SpatialLinesNetwork |
sum_network_routes |
Summarise shortest path between nodes on network |
table2matrix |
Return Matrix containing travel times between origins and destinations |
toptail |
Clip the first and last n metres of SpatialLines |
toptailgs |
Clip the first and last n metres of SpatialLines |
toptail_buff |
Clip the beginning and ends SpatialLines to the edge of SpatialPolygon borders |
update_line_geometry |
Update line geometry |
viaroute |
Query OSRM service and return json string result |
viaroute2sldf |
Convert json result of OSRM routing query to SpatialLinesDataFrame |
weightfield |
Get or set weight field in SpatialLinesNetwork |
weightfield-method |
Get or set weight field in SpatialLinesNetwork |
weightfield<- |
Get or set weight field in SpatialLinesNetwork |
weightfield<--method |
Get or set weight field in SpatialLinesNetwork |
writeGeoJSON |
Write to geojson easily |
zones |
SpatialPolygonsDataFrame of home locations for flow analysis. |