Package: osmapiR 0.2.3.9000

Joan Maspons

osmapiR: 'OpenStreetMap' API

Interface to 'OpenStreetMap API' for fetching and saving data from/to the 'OpenStreetMap' database (<https://wiki.openstreetmap.org/wiki/API_v0.6>).

Authors:Joan Maspons [aut, cre, cph], Jon Harmon [rev], Carlos Cámara [rev]

osmapiR_0.2.3.9000.tar.gz
osmapiR_0.2.3.9000.zip(r-4.6)osmapiR_0.2.3.9000.zip(r-4.5)osmapiR_0.2.3.9000.zip(r-4.4)
osmapiR_0.2.3.9000.tgz(r-4.5-any)osmapiR_0.2.3.9000.tgz(r-4.4-any)
osmapiR_0.2.3.9000.tar.gz(r-4.6-any)osmapiR_0.2.3.9000.tar.gz(r-4.5-any)
osmapiR_0.2.3.9000.tgz(r-4.4-emscripten)
osmapiR.pdf |osmapiR.html
osmapiR/json (API)
NEWS

# Install 'osmapiR' in R:
install.packages('osmapiR', repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org'))

Reviews:rOpenSci Software Review #633

Bug tracker:https://github.com/ropensci/osmapir/issues

Pkgdown site:https://docs.ropensci.org

On CRAN:

Conda:

open street mapopenstreetmaposmopenstreetmap-apiosmapiapi

7.37 score 23 stars 8 scripts 582 downloads 64 exports 15 dependencies

Last updated 29 days agofrom:a1ddddcddc (on main). Checks:11 OK. Indexed: yes.

TargetResultTotal time
pkgdown docsOK168
source / vignettesOK177
linux-develOK195
linux-releaseOK198
macos-release-arm64OK136
macos-oldrel-arm64OK123
windows-develOK183
windows-releaseOK191
windows-oldrelOK186
wasm-releaseOK138
wasm-oldrelOK127

Exports:authenticate_osmapiget_osmapi_urllogout_osmapiosm_api_versionsosm_bbox_objectsosm_capabilitiesosm_close_changesetosm_close_noteosm_comment_changeset_discussionosm_create_changesetosm_create_comment_noteosm_create_gpxosm_create_noteosm_create_objectosm_create_user_blockosm_delete_gpxosm_delete_noteosm_delete_objectosm_details_logged_userosm_diff_upload_changesetosm_download_changesetosm_feed_notesosm_get_changesetsosm_get_data_gpxosm_get_gpx_metadataosm_get_notesosm_get_objectsosm_get_points_gpsosm_get_preferences_userosm_get_user_blocksosm_get_user_detailsosm_hide_comment_changeset_discussionosm_history_objectosm_list_active_user_blocksosm_list_gpxsosm_permissionsosm_query_changesetsosm_read_bbox_notesosm_redaction_objectosm_relations_objectosm_reopen_noteosm_search_notesosm_set_preferences_userosm_subscribe_changeset_discussionosm_subscribe_noteosm_unhide_comment_changeset_discussionosm_unsubscribe_changeset_discussionosm_unsubscribe_noteosm_update_changesetosm_update_gpxosm_update_objectosm_ways_nodeosmapi_objectsosmchange_createosmchange_deleteosmchange_modifyset_osmapi_connectionset_osmapi_urlst_as_sf.osmapi_changesetsst_as_sf.osmapi_gps_trackst_as_sf.osmapi_gpxst_as_sf.osmapi_map_notestags_list2widetags_wide2list

Dependencies:askpassclicurlgluehttr2lifecyclemagrittropensslR6rappdirsrlangsysvctrswithrxml2

How to edit GPS traces

Rendered fromhow_to_edit_gps_traces.Rmdusingknitr::rmarkdownon Apr 29 2025.

Last update: 2024-05-23
Started: 2024-05-21

How to edit OpenStreetMap

Rendered fromhow_to_edit_osm.Rmdusingknitr::rmarkdownon Apr 29 2025.

Last update: 2024-03-17
Started: 2024-03-15

osmapiR

Rendered fromosmapiR.Rmdusingknitr::rmarkdownon Apr 29 2025.

Last update: 2024-06-12
Started: 2024-06-12

Readme and manuals

Help Manual

Help pageTopics
Authenticate or logout osmapiRauthenticate_osmapi logout_osmapi
Available API versionsosm_api_versions
Retrieve map data by bounding boxosm_bbox_objects
Capabilities of the APIosm_capabilities
Close or reopen notesosm_close_note osm_reopen_note
Comment a changesetosm_comment_changeset_discussion
Create, update, or close a changesetosm_close_changeset osm_create_changeset osm_update_changeset
Create a new comment in a noteosm_create_comment_note
Create GPS traceosm_create_gpx
Create a new noteosm_create_note
Create an OSM objectosm_create_object
Create a user blockosm_create_user_block
Delete GPS tracesosm_delete_gpx
Delete notesosm_delete_note
Delete an OSM objectosm_delete_object
Details of the logged-in userosm_details_logged_user
Diff (OsmChange format) upload to a changesetosm_diff_upload_changeset
Download a changeset in 'OsmChange' formatosm_download_changeset
RSS Feed of notes in a bboxosm_feed_notes
Get changesetsosm_get_changesets
Download GPS Track Dataosm_get_data_gpx
Download GPS Track Metadataosm_get_gpx_metadata
Get notesosm_get_notes
Get OSM objectsosm_get_objects
Get GPS Pointsosm_get_points_gps
Get or set preferences for the logged-in userosm_get_preferences_user osm_set_preferences_user
Read user blockosm_get_user_blocks
Details of usersosm_get_user_details
Hide or unhide a changeset commentosm_hide_comment_changeset_discussion osm_unhide_comment_changeset_discussion
Get the history of an objectosm_history_object
List active blocksosm_list_active_user_blocks
List user's GPX tracesosm_list_gpxs
Retrieving permissionsosm_permissions
Query changesetsosm_query_changesets
Retrieve notes by bounding boxosm_read_bbox_notes
Redact an object versionosm_redaction_object
Relations of an objectosm_relations_object
Search for notesosm_search_notes
Subscribe or unsubscribe to a changeset discussionosm_subscribe_changeset_discussion osm_unsubscribe_changeset_discussion
Subscribe or unsubscribe to a noteosm_subscribe_note osm_unsubscribe_note
Update GPS traceosm_update_gpx
Update an OSM objectosm_update_object
Ways of a nodeosm_ways_node
osmapi_objects constructorosmapi_objects
'osmchange' to create OSM objectsosmchange_create
'osmchange' to delete existing OSM objectsosmchange_delete
'osmchange' to modify existing OSM objectsosmchange_modify
Configure connections from osmapiRget_osmapi_url set_osmapi_connection set_osmapi_url
Convert osmapiR objects to sf objectsst_as_sf st_as_sf.osmapi_changesets st_as_sf.osmapi_gps_track st_as_sf.osmapi_gpx st_as_sf.osmapi_map_notes
Change 'tags' from a list column <-> columns for each key in wide formattags_list2wide tags_wide2list