R-ArcGIS / arcgisgeocode

Utilize public or private ArcGIS Geocoder Services from R. Provides reverse geocoding, candidate search, single address, and batch geocoding.
http://r.esri.com/arcgisgeocode/
Apache License 2.0
40 stars 6 forks source link

Opt out of custom respsonse processing #8

Closed JosiahParry closed 5 months ago

JosiahParry commented 8 months ago

At present, when there are fields that are not used in the standard world locator response, RcppSimdJson is used. It is much slower than using the Rust based parse_location_json() function. If users do not care about the custom fields, they shouldn't have to use the custom parser.

Additionally, we can create a backup rust-based parser that takes field names and types and parses it dynamically.

JosiahParry commented 5 months ago

A custom parser was written using serde and extendr. This is outdated.