Changelog
Source:NEWS.md
amapGeocode 1.0.0
- This is the first major release of
amapGeocode, marking API stability. - Added a Shiny Graphical User Interface (GUI) accessible via
amap_gui(). - Enhanced error handling and test coverage.
- Improved documentation with new vignettes and pkgdown site.
amapGeocode 0.9.0
CRAN release: 2026-01-19
- Added a Shiny Graphical User Interface (GUI) accessible via
amap_gui(). This interface supports single and batch operations for geocoding, reverse geocoding, and coordinate conversion, along with API configuration. - Switched default tabular outputs to
tibblewith tidyverse helpers. - Refined documentation to align with new outputs and pkgdown Bootstrap 5.
- Improved error handling consistency and example stability.
amapGeocode 0.8.0
- Migrated the HTTP stack to {httr2}, unifying retries, diagnostics, and rate-limit metadata via
amap_request()andamap_api_error. - Added request signing helpers (
amap_sign(),with_amap_signature(),amap_config()) to simplify secure integrations. -
getCoord()now supportsmode = "all"for multi-match results andbatch = TRUEfor 10-at-a-time requests, withextractCoord()returning stable columns. -
getLocation()gains batching plus optional POI/road/AOI list-columns through the newdetailsargument inextractLocation(). -
extractAdmin()iterates over multiple parents and can emit boundary polylines wheninclude_polyline = TRUE. - Test suite migrated to offline {vcr}/{httptest2} fixtures covering multi-result, extensions, and error scenarios.
amapGeocode 0.6.0
CRAN release: 2021-04-19
- Improve the implement of parallel requests
- Replace
parallelwithfuture
amapGeocode 0.4.0
CRAN release: 2020-10-17
- Return bad request as NA tibble
- Replace
data.tablebytibble
amapGeocode 0.3.0
- Added ability to batch process requests for
getAdmin(),getLocation(),getCoord(),convertCoord()functions - Tag
convertCoord()as an Experimental function
amapGeocode 0.2.0
- Add other three main functions:
getAdmin(),extractAdmin()andconvertCoord()
amapGeocode 0.1.0
- First release with four functions:
getCoord(),extractCoord(),getLocation()andextractLocation()