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.