- bbox
Either (i) four numeric values specifying the maximal and minimal
longitudes and latitudes, in the form c(xmin, ymin, xmax, ymax)
or (ii) a character string in the form xmin,ymin,xmax,ymax
. These
will be passed to getbb to be converted to a numerical bounding
box. Can also be (iii) a matrix representing a bounding polygon as
returned from getbb(..., format_out = "polygon")
. To search in an
area, (iv) a character string with a relation or a (closed) way id in
the format "way(id:1)"
, "relation(id:1, 2)"
or "relation(id:1, 2, 3); way(id:2)"
as returned by getbb(..., format_out = "osm_type_id")
or bbox_to_string with a data.frame
from getbb(..., format_out = "data.frame")
to select all areas combined (relations and ways).
- nodes_only
WARNING: this parameter is equivalent to
osm_types = "node"
and will be DEPRECATED. If TRUE
, query OSM nodes
only. Some OSM structures such as place = "city"
or
highway = "traffic_signals"
are represented by nodes only. Queries are
built by default to return all nodes, ways, and relation, but this can
be very inefficient for node-only queries. Setting this value to TRUE
for such cases makes queries more efficient, with data returned in the
osm_points
list item.
- osm_types
A character vector with several OSM types to query: node
,
way
and relation
is the default. nwr
, nw
, wr
, nr
and rel
are also valid types. Ignored if nodes_only = TRUE
.
osm_types = "node"
is equivalent to nodes_only = TRUE
.
- out
The level of verbosity of the overpass result: body
(geometries
and tags, the default), tags
(tags without geometry), meta
(like
body + Timestamp, Version, Changeset, User, User ID of the last
edition), skel
(geometries only), tags center
(tags without geometry
+ the coordinates of the center of the bounding box) and ids
(type and
id of the objects only).
- datetime
If specified, a date and time to extract data from the OSM
database as it was up to the specified date and time, as described at
https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL#date.
This must be in ISO8601 format ("YYYY-MM-DDThh:mm:ssZ"), where
both the "T" and "Z" characters must be present.
- datetime2
If specified, return the difference in the OSM
database between datetime
and datetime2
, where
datetime2 > datetime
. See
https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL#Difference_between_two_dates_(diff).
- adiff
If TRUE
, query for augmented difference.
The result indicates what happened to the modified and deleted OSM
objects. Requires datetime(2)*
.
- timeout
It may be necessary to increase this value for large queries,
because the server may time out before all data are delivered.
- memsize
The default memory size for the 'overpass' server in bytes;
may need to be increased in order to handle large queries.