Skip to content

Latest commit

 

History

History
63 lines (56 loc) · 3.29 KB

NEWS.md

File metadata and controls

63 lines (56 loc) · 3.29 KB

ohsome (development version)

ohsome 0.2.2

  • On attach, the package now issues an informative startup message instead of a warning if it could not retrieve metadata information from the ohsome API.
  • Vignette code chunks do not evaluate on CRAN to avoid errors when internet resources are temporally unavailable
  • Fixed tests to use suggested packages conditionally

ohsome 0.2.1

  • Package CITATION file calls bibentry() instead of old-style citEntry().
  • Fixed incomplete file URIs in docs.
  • Fixed missing strict = FALSE in query example in README.

ohsome 0.2.0

  • Added a NEWS.md file to track changes to the package.
  • Added strictargument to ohsome_post. When set to TRUE (default), an error is thrown on invalid queries and the request is not sent to the API. Queries with undefined filter or time parameters are considered as invalid in strict mode.
  • Changed behavior of set_properties(): Removes properties parameter from query body by default, accepts tags and/or metadata and/or contributionTypes as properties argument (multiple values provided as comma-separated character or character vector).
  • Changed behavior of set_time(), set_filter(), set_groupByKeys(), set_groupByKey() and set_groupByValues: Return unmodified query object if parameter argument is missing (e.g. set_filter(query)), but remove parameter from body if explicitly set to NULL (e.g. set_filter(query, filter = NULL))
  • Added grouping argument to ohsome_query() and set_grouping()function. Based on grouping, the endpoint URL is appended so that aggregations are grouped accordingly.
  • Added return_value argument to ohsome_aggregate_elements(). Based on return_value, the endpoint URL is appended so that either absolute aggregate values, densities or ratios are requested from the ohsome API.
  • Added ohsome_query() wrapper functions ohsome_extract_elements(), ohsome_elements_bbox, ohsome_elements_centroid and ohsome_elements_geometry for elements extraction endpoints of ohsome API
  • Added ohsome_query() wrapper functions ohsome_extract_elementsFullHistory(), ohsome_elementsFullHistory_bbox(), ohsome_elementsFullHistory_centroid() and ohsome_elementsFullHistory_geometry() for elementsFullHistory extraction endpoints of ohsome API
  • Added ohsome_query() wrapper functions ohsome_extract_contributions(), ohsome_contributions_bbox(), ohsome_contributios_centroid() and ohsome_contributions_geometry() for contributions extraction endpoints of ohsome API
  • Added ohsome_query() wrapper functions ohsome_contributions_count() for contributions aggregation endpoints of ohsome API
  • Added ohsome_query() wrapper function ohsome_users_count() for user aggregation endpoints of ohsome API
  • ohsome_medata and ohsome_temporalExtent are assigned on loading (not on attaching) the package
  • ohsome_metadata$extractRegion$temporalExtent and ohsome_temporalExtent are no longer converted to POSIXct, but provided as ISO 8601 strings
  • Added endpoint-specific check for missing required parameters to query validation
  • Added validation of JSON response content
  • Updated README to reflect new features, added hints on boundary polygon acquisition through third-party packages
  • Added CITATION file with reference to OSHDB/ohsome API and technical paper