GeoServer REST API R Interface

Provides an R interface to the GeoServer REST API, allowing to upload and publish data in a GeoServer web-application and expose data to OGC Web-Services. The package currently supports all CRUD (Create,Read,Update,Delete) operations on GeoServer workspaces, namespaces, datastores (stores of vector data), featuretypes, layers, styles, as well as vector data upload operations. For more information about the GeoServer REST API, see <>.


Build Status CRAN_Status_Badge cran checks Github_Status_Badge DOI

geosapi: GeoServer REST API R Interface

We thank in advance people that use geosapi for citing it in their work / publication(s). For this, please use the citation provided at this link DOI

User Manual

A user manual is available at


Many thanks to the following organizations that have provided fundings for strenghtening the geosapi package:


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.5-1 by Emmanuel Blondel, 3 months ago,

Report a bug at

Browse source code at

Authors: Emmanuel Blondel [aut, cre]

Documentation:   PDF Manual  

Task views: Web Technologies and Services, Analysis of Spatial Data

MIT + file LICENSE license

Imports R6, openssl, httr, XML, keyring

Suggests testthat, roxygen2, covr

See at CRAN