otpr:适用于R的OpenTripPlanner REST API包装器

时间:2024-06-13 03:06:40
【文件属性】:

文件名称:otpr:适用于R的OpenTripPlanner REST API包装器

文件大小:133.92MB

文件格式:ZIP

更新时间:2024-06-13 03:06:40

otp accessibility routing travel access

OTPR 概述 otpr是一个R包,为 (OTP)API提供了包装。 要使用otpr,您将需要一个正在运行的OTP实例。 该软件包的目的是向相关的OTP API资源提交查询,解析OTP响应并返回有用的R对象。 该软件包针对OTP的新用户和专业用户。 查询每个受支持的API资源所需的关键参数作为otpr函数参数提供(或通过otpr函数参数提供)。 在提交给OTP之前,将对用户提交的参数值进行全面检查,以确保其有效并结合使用,并提供适当的反馈。 这使得该软件包非常适合OTP的新用户使用(特别是与)。 高级用户可以通过extra.params参数提供他们希望的任何其他API参数。 这些参数无需检查即可直接传递给OTP API。 otpr当前支持以下OTP API资源: PlannerResource-通过指定的模式检索提供的出发地和目的地之间的一个或多个旅行路线。 LIsochrone资源


【文件预览】:
otpr-master
----codecov.yml(232B)
----.github()
--------ISSUE_TEMPLATE()
----NAMESPACE(270B)
----NEWS.md(11KB)
----DESCRIPTION(733B)
----inst()
--------CITATION(631B)
----R()
--------otp-connect.R(5KB)
--------otp_get_distance.R(4KB)
--------otp_create_surface.R(10KB)
--------otp_check_params.R(2KB)
--------otp_get_times.R(15KB)
--------otp_evaluate_surface.R(7KB)
--------utility_functions.R(2KB)
--------otp_get_isochrone.R(9KB)
----.travis.yml(355B)
----.Rbuildignore(154B)
----LICENSE(42B)
----LICENSE.md(1KB)
----README.md(23KB)
----man()
--------otp_check_params.Rd(362B)
--------figures()
--------otp_vector_match.Rd(434B)
--------otp_is_time.Rd(300B)
--------otp_evaluate_surface.Rd(3KB)
--------otp_get_distance.Rd(1KB)
--------otp_get_times.Rd(6KB)
--------otp_from_epoch.Rd(378B)
--------otp_check_mode.Rd(329B)
--------otp_connect.Rd(2KB)
--------otp_get_isochrone.Rd(5KB)
--------otp_is_date.Rd(300B)
--------otp_create_surface.Rd(6KB)
----tests()
--------launch-otp.R(907B)
--------zend.R(134B)
--------testthat()
--------otp()
--------testthat.R(37B)
----.gitignore(107B)
----README.Rmd(19KB)

网友评论