0.0.6
- Add new function ‘osm_poly2line()’ to coerce the ‘osmdataodmpolygons′objectfor′osmdatasf′objectstolines, andappendto′osmdataosm_lnes’. This is important for street networks (‘add_osm_objects (key = “highway”)’), which are otherwise separated between these two components.
- Add new function
opq_osm_id
to query by OSM identifier alone
- Add
timeout
and memsize
options to opq()
to improve handling large queries.
- Return useful information from overpass server when it returns neither error nor useful data
- Make C++ code interruptible so long processing can be cancelled
- Fix minor yet important C++ code lines that prevented package being used as dependency by other packages on some systems
0.0.5
- Add extraction of bounding polygons with
getbb (..., format_out = "polygon")
- Add
trim_osmdata
function to trim an osmdata
object to within a bounding polygon (thanks @sytpp)
- Add
unique_osmdata
function which reduces each component of an osmdata
object only to unique elements (so $osm_points
, for example, only contains points that are not represented in other - line, polygon, whatever - objects).
- Rename
add_feature
to add_osm_feature
(and deprecate old version)
0.0.4
- Enable alternative overpass API services through
get_overpass_url()
and set_overpass_url()
functions
- Extend and improve vignette
0.0.3
- Change tests only, no functional difference
0.0.2
- Rename function
opq_to_string()
to opq_string()
0.0.1 (19 May 2017)
- Remove configure and Makevars files
- Fix tests
0.0.0 (18 May 2017)