geo_address_lookup()
and geo_address_lookup_sf()
that crashes the function if the OSM ID is too long (#47 reported by
@lshydro).New functions:
geo_lite_struct()
and geo_lite_struct_sf()
for performing structured
queries.geo_amenity()
and geo_amenity_sf()
as a wrapper of
geo_lite_struct()
/ geo_lite_struct_sf()
, so now are more robust and
compatible with sf objects.Improve unnesting of fields when requiring extratags
, i.e.
custom_query = list(extratags = TRUE)
.
It is possible to use nominatimlite with local server thanks to the new
argument nominatim_server
(#42 @alexwhitedatamine).
Adapt endpoints to Nominatim v4.4.0 [Python-only]
.
nominatimlite::osm_amenities
data set re-introduced, updated and with
additional description fields.
API call for non-spatial function uses now JSONV2 format (&format=jsonv2
).
This implies the following changes in the output:
class
renamed to category
.place_rank
with the search rank of the object.custom_query
argument can use vectors and logical
:
geo_lite(address = "New York",
custom_query = list(addressdetails = TRUE,
viewbox = c(-60, -20, 60, 20))
)
progressbar
parameter to geo_lite()
, geo_lite_sf()
,
reverse_geo_lite()
and reverse_geo_lite_sf()
to display progress in the
console.geo_amenity()
and geo_amenity_sf()
, see
Nominatim/issues/1311.
Use arcgeocoder::arc_geo_categories()
as an alternative.nominatimlite::osm_amenities
data set deleted.dplyr::tibble()
.tibble
, for easy
printing in console.reverse_geo_lite()
and
reverse_geo_lite_sf()
when the API returns nested lists.geo_amenity()
and geo_amenity_sf()
.api_call()
.nominatim_check_access()
.v3.1.0
.strict
argument on geo_amenity()
and geo_amenity_sf()
.polygon
changed to points_only
(#8) thanks to @jlacko.