hereR
'sf'-Based Interface to the 'HERE' REST APIs
An R client for HERE's location APIs, shaped almost entirely by what the vendor exposes next.
◆Recent moves
- 1y ago
Speed limits and five more isoline transport modes
Coverage catches up with HERE again: isoline() gains bicycle, scooter, taxi, bus and privateBus modes as the API exposes them, and a speed_limit parameter maps to pedestrian[speed] or vehicle[speedCap] depending on mode. The testthat mocking migration underneath is housekeeping.
View source ↗ - 1y ago
Pedestrian consumption model dropped; route request rate lowered
Two operational corrections: the consumption model is no longer attached to pedestrian requests where it makes no sense, and route()'s request rate is pulled below HERE's documented 10 RPS because that limit produces 429s in practice. The note is internally inconsistent about the resulting figure.
View source ↗ - 2y ago
Traffic v7 and Weather v3 migration breaks three functions
The major-version release is really a forced migration: HERE Traffic moves to v7 and Destination Weather to v3, breaking the output of weather(), flow() and incidents(). The package's own additions are smaller — sfc geometry columns accepted as input, and a new example AOI chosen because the traffic endpoints cap bounding boxes at one degree.
View source ↗ - 3y ago
Resubmission after CRAN archival over an undeliverable email
A resubmission after CRAN archived the package because the maintainer's email was temporarily undeliverable. Administrative recovery, no code change beyond CI action versions.
View source ↗ - 4y ago
Toll costs and currency selection arrive in routing
Routes can return toll costs for car, truck, taxi and bus, with a parameter controlling whether road-tax vignettes count toward the total and set_currency() choosing the ISO 4217 currency. Four more transport modes land in route() and route_matrix(). The weather endpoint's request rate is cut again after 429s.
View source ↗ - 4y ago
Arrival-time routing enabled; failed requests report their endpoint
Arrival-time routing starts working once HERE's Routing API supports it, and failing requests now report the endpoint URL and the server's error message rather than failing opaquely. Rate limits are added for the weather and traffic endpoints, continuing the pattern.
View source ↗