Skip to contents

arcgisutils (development version)

  • addresses a bug where integers were encoded as floats. This caused a problem for using update_features() and specifying the OID field

arcgisutils 0.3.0

CRAN release: 2024-05-09

  • All geometry conversion functions: as_esri_geometry(), as_esri_features(), as_esri_featureset(), as_features() and as_featureset() have been rewritten from the ground up using Rust and extendr.
    • arcgisutils now requires Rust to build from source
    • jsonify is moved to Suggests
    • as_geometry() is no longer exported
    • ... argument is removed
  • auth_key() is added to support authorization with an API key for ArcGIS Developers accounts
  • catch_error() is a new function which parses a string and catches the error as an object. This is useful when processing multiple responses at once.
  • rbind_results() is a new helper function that combines a list of results as efficiently as possible.
  • arc_base_req() gains two new arguments path and query which allows you to add query parameters and paths to the generated base request
  • arc_self_meta() is a new function to provide access to the /self endpoint. Closes #32
  • Null geometries are parsed into empty Geometry Collections using sf::st_geometrycollection() Fixed #168
  • When Esri JSON contains 0 features, parse_esri_json() will create an empty data.frame with the fields that are returned with the appropriate R type.

arcgisutils 0.2.0

CRAN release: 2024-02-22

arcgisutils 0.1.1

CRAN release: 2024-01-17

  • fix failing tests on oldrel. Use as.POSIXct.character instead of numeric
  • fix typo in description

arcgisutils 0.1.0

CRAN release: 2024-01-11

  • Initial release