Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [geoserver-rest-api]

For questions about GeoServer's REST API

1
vote
0answers
30 views

GeoServer S3 Support for GeoTIFF REST-API

I am stuck with S3 Support for GeoTIFF while I add a dataset with the REST-API. I did not find any documentation for the REST-API... so I tried to edit my local API-POST-Call: <coverageStore> ...
0
votes
0answers
55 views

Problems with GeoServer REST API via Python and text encoding

I have checked a few other threads talking about GeoServer REST API and encoding, but nothing seemed to work. I have a dataset already uploaded into GeoServer and now I just want to update some of ...
0
votes
1answer
15 views

Creating CoverageStore using REST API from GeoTIFF already in GeoServer DATA_DIR

I have a GeoTIFF already available in GeoServer DATA_DIR, specifically in a subdir named "rice" and I woluld like to publish it as a CoverageStore. What I could understand is that REST API allows to ...
1
vote
2answers
52 views

Upload many layers from PostGIS database to GeoServer using curl

I have more than 200 layers in my PostGIS database and I want to publish those layers in GeoServer using curl. I've imported one layer using the command below but can't figure out how to upload all ...
1
vote
0answers
66 views

How can I add new ROLES and USERS through REST in GeoServer?

I use GeoServer stable version 2.14.1 and get error messages when trying to add new roles and users via REST. I suspect that the GeoServer REST documentation is buggy. When I call the REST interface ...
2
votes
1answer
166 views

Problem with GeoServer modifying a style when uploading an SLD via the REST API

I have an SLD called my_data.sld (created in QGIS 3.2.x) with looks like this: <?xml version="1.0" encoding="UTF-8"?> <StyledLayerDescriptor xmlns="http://www.opengis.net/sld" xmlns:xlink="...
1
vote
1answer
263 views

Add Layers to GeoServer with REST API

I'm trying to add a new layer to GeoServer programmatically, So at first i have added a new workspace and then a new datastores, so far eveything is good, but when i'm trying to add a new layer i get ...
0
votes
1answer
96 views

How to add custom REST controller with @RestController annotation?

I have this dilemma. As from 2.14 version of GeoServer, there is a new way to write rest controller using @RestController annotation and extending RestBaseController.class But after starting the ...
0
votes
1answer
47 views

How to automate generating Directory of spatial files (shapefiles) and publishing contents via REST in GeoServer 2.14

I have a folder containing shape files for a few dozen layers. On my development server, I created a Directory of Spatial files store in my workspace, then published each one, one at a time, with the ...
2
votes
0answers
30 views

How to set tile image formats for many layers using the Geoserver REST api

I have over 400 layers in my Geoserver layer catalog. I would like to turn on the pbf tile image format option for all of them. see image below: Is there a way of accomplishing this using the ...
1
vote
2answers
102 views

Unable to Upload shapefile using GeoServer REST API using Java

I am trying to upload shapefiles through GeoServer REST API's. I am not able to create new layer with this following snippet of code. However Create Workspace and style method works fine using this ...
2
votes
1answer
107 views

Geoserver - PostGIS : WFS-Transaction update exception error-Parsing failed for Point:

I tried to perform a transaction update, but it failed with this exception message: <owsExceptionReport.xsd"> <ows:Exception exceptionCode="NoApplicableCode"> <ows:...
1
vote
1answer
52 views

Enable tile caching for a layer

I published around 1000 layers in geoserver without enabling tile caching for layer.How to check a cache is enabled for a layer or not and How to enable tile caching (check box) for a layer under ...
1
vote
0answers
29 views

How do I secure a specific workspace in Geoserver REST API?

I want Geoserver rest security setup so that only a specific role can access everything under a specific workspace. This is what my /datadir/security/rest.properties file looks like: /**;GET=ADMIN /*...
0
votes
1answer
128 views

How to get the geometry type of a layer in GeoServer?

I need to programmatically know the geometry type (lines, polygons or points) of a layer in GeoServer. I'm trying to do this using the REST API but can't seem to find a way. Any clues?
0
votes
0answers
21 views

Post GeoJSON feature to Geoserver via REST API [duplicate]

Here is a post with the same question, but asked 3 years ago. I wonder if anything might have changed? I want to use REST to add features to a map. I would send a post with the GeoJSON of the feature,...
0
votes
1answer
332 views

How to properly post style to geoserver

I'm trying to post a new SLD style to geoserver and associate it to an existing layer, but keep getting errors. I'm doing the following: curl -v -u XXXX:xxxxx -X POST "http://localhost/geoserver/rest/...
0
votes
0answers
239 views

Publishing PostGIS Tables via Geoserver REST API returns Schema does not exist until I have to ReSave the workspace from Admin UI

I have used the geoserver REST API to Create Workspace/Namespace ->> the Create datastore (Postgis) and now trying to publish a layer via REST still. I get an error when I try to publish the Postgis ...
3
votes
0answers
150 views

Geoserver+postgis: how to complete creating database via REST API?

I'm using geoserver 2.13.1 with postgres 9.5 and postgis 2.4.2. I am trying to use REST api to create workspace (works) and in it a datastore of postgis type. I have already prepared a template ...
2
votes
1answer
59 views

GeoServer: Creating a datastore with spaces in the path

I am using the GeoServer REST API to create a datastore. The path that I am using has a space in it. This does not seem to work well in GeoServer 2.11.2 since it generates an "Input type is not ...
0
votes
1answer
123 views

GeoServerRestApi:System.Net.WebException: The remote server returned an error: (406) Not Acceptable

I am using the GeoServer REST API(gsrcc) to add the following SLD XML string to GeoServer 2.13.0: <StyledLayerDescriptor xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis....
0
votes
1answer
160 views

How to add a GeoWebCache gridset to all layers in GeoServer

I have 300+ layers in my GeoServer layer library, I have just created a custom gridset I would like to use for all of my layers. I don't want to go through my whole library adding the gridset manually ...
1
vote
1answer
48 views

Which default formats does GeoServer REST API datasource PUT endpoint accepts?

I'm using the following endpoint to create datasources in Geoserver: PUT /workspaces/{workspaceName}/datastores/{storeName}/{method}.{format} I have been able to create vector datastores from an ...
1
vote
1answer
315 views

Http 500 error when creating workspace using GeoServer REST-API

Trying to create a new wokspace at GeoServer 2.12 via REST-API I'm getting Http 500 error. I tried this advise but it didn't work. Request: :~> curl -v -u admin:geoserver -X POST -H "accept: ...
1
vote
0answers
147 views

Automate publishing of WMS or WFS Layer in GeoServer using OpenLayers 3? [closed]

How to automate publishing of a WMS or WFS Layer in Geoserver given any data source (vector/shape-files/GeoJson...) using OpenLayers 3 script There is a possibility to automate Geoserver operations ...
0
votes
1answer
108 views

How to animate a single raster layer with variable substitution SLD Geoserver?

I was trying to animate a single raster layer with a variable substitution in SLD. I've followed the Geoserver documentation http://docs.geoserver.org/stable/en/user/styling/sld/extensions/...
3
votes
1answer
249 views

Difference between outcome of REST query through browser and through cURL

I am working with the geoserver rest interface to automate the config of all layers, stores etc. One thing I noticed was that when using a browser and navigating to a layer the outcome is something ...
1
vote
1answer
94 views

GeoServer REST API: how to create an MBTiles datastore

I want to create an MBTiles datastore using the REST API of GeoServer. I was able to create a datastore for a shapefile using: curl -v -u admin:geoserver -XPUT -H "Content-type: text/plain" -d "...
1
vote
0answers
86 views

Geoserver REST not showing coverages

I'm using the Geoserver REST Service and I want to know the coverages a particular workspace has. If authenticated, everything is working as expected, I can access the endpoint: MY_GEOSERVER/...
2
votes
2answers
945 views

405 Method not Allowed on uploading a shapefile via REST API on GeoServer

I'm using PHP cURL to upload a Shapefile to GeoServer. It works fine in a development server. But when I deploy to Stage server and I try the same I get: 405 Method Not Allowed The requested ...
1
vote
1answer
490 views

How to delete a Datastore (and its content) with GeoServer REST API?

I need to delete a Datastore (as well as all its content) using GeoServer's REST API. I'm trying: curl -u usr:pwd -XDELETE http://example.com/geoserver/rest/workspaces/ws/datastores/my_datastore.xml ...
3
votes
2answers
257 views

REST GeoServer services for anonymous users gives me 404 status

I am trying to access to a REST service by an anonymous user on GeoServer 2.9.4. I modified my resp.properties file to allow anonymous role free access to GET: /**;GET=IS_AUTHENTICATED_ANONYMOUSLY ...
2
votes
0answers
395 views

Geoserver REST API - Change styles on the fly

I'm uploading user-defined rasters to geoserver through its REST API, using the Python requests library. I would like to classify and style the rasters based on users' choices, so the styles should ...
3
votes
1answer
109 views

Geoserver gwc rest api - how can I edit config

Is there a way to change geoserver gwc-gs.xml through a rest interface? I want to be able to set cacheLayersByDefault to false.
3
votes
1answer
134 views

Unable to set remote store for geoserver

I can not set remote store for my geoserver. Technically, I have two servers. Geoserver is installed on one server and data (rasters) is stored on another server. Data itself is reachable through url. ...
0
votes
1answer
94 views

Adding marks to GeoServer WMS via API?

I'm building an application that stores locations with other data associated with those points. I'd like to be able to query an API which responds with a map with those points plotted out. (tangent) ...
3
votes
1answer
239 views

Geoserver - How to set up a workspace when creating a new image mosaic using gsconfig?

I want to automate the process of creating workspaces and image mosaics by using gsconfig. First I defined the list of new work spaces to be created. f_workspace = list(set(lst_fold).difference(set(...
2
votes
1answer
106 views

Why Geoserver GWC REST put tiles into strange folders?

I make a GWC layer, and cache it using web interface. It puts the generated tiles in folders like: gwc\temp3_layer_013D0001B7ED\EPSG_900913_11 After I want to reseed this layer using Geoserver REST ...
2
votes
1answer
67 views

Geoserver feature type details duplicate Oracle DB users

I have two users in a Oracle DB user_1 and user_2. This issue occurs when I create a two tables by user_1 its show one table as user_1.table_1 and the second table as user_2.table_2. I'm not sure why ...
4
votes
3answers
963 views

Creating new GeoServer user through rest api?

I've tried posting this xml: <user> <userName>Jim</userName> <password>password</password> <enabled>true</enabled> </user> to these ...
2
votes
0answers
282 views

Geoserver: How to enable REST Authentication filter chain to allow PUT/POST calls

As a followup of this question I am wondering how to enable a certain user to be able to place HTTP PUT/POST calls to /geoserver/rest/styles/ without granting the user admin rights or disabling chain ...
3
votes
1answer
359 views

Geoserver REST: Change/create style via PUT/POST only possible when user is assigned admin role

I am fairly new to Geoserver REST API and security settings, so please excuse me if I am missing the absolute obvious here. I am running Geoserver 2.11.2 running on Tomcat 7 on a Win7 64bit system. I ...
3
votes
1answer
250 views

GeoServer Rest does not load band definitions for Coverage

I am running into the a problem with creating a coverage with GeoServer REST API. Somehow when creating the coverage it does not load the band definitions. I tried several thing but so far nothing ...
1
vote
1answer
128 views

Modify the Geoserver REST response href values to use domain name instead of IP address

Currently, the Geoserver REST API responds with objects that look like such: { "layers": { "layer": [ { "name": "layername1", "href": "http://...
0
votes
2answers
642 views

Unable to publish a GeoTiff file in GeoServer with curl tool

I have a workspace in GeoServer with many shapefiles and postgis tables. Now I'm writing a script that will publish GeoTiff files in that workspace using curl tool. I'm trying to succeed that in two ...
1
vote
0answers
107 views

One single cURL command to delete a GeoServer raster layer (coverage) from a coveragestore via REST

I have published a GeoTIFF image to a GeoServer coveragestore as a layer. In order to delete the layer I had to run the following two cURL commands: curl -v -u admin:geoserver -XDELETE http://...
1
vote
0answers
196 views

Create a Shapefile datastore in GeoServer using REST API [closed]

I am trying to create a datastore for shapefile in GeoServer using REST API but I am unable to create a datastore for shapefile. http://localhost:8080/geoserver/rest/workspaces/cite/datastores <...
1
vote
0answers
236 views

Provided shape has duplicate consecutive coordinates at: (-87.2576, 90.0, NaN) [closed]

I get the following error when I send POST request to GeoServer. This error occurs only with particular layer. Other layers work fine. <?xml version="1.0"?> <ServiceExceptionReport version="...
0
votes
1answer
58 views

Defining refresh interval of map in GeoServer?

Is it possible to define the map refresh interval on the server-side (GeoServer 2.11)? The issue is the following. I send GetMap requests to GeoServer from Kibana (client-side). Once the response is ...
1
vote
1answer
2k views

line 15: cvc-complex-type.2.4.a: Invalid content was found starting with element 'Filter'

I have defined the following SLD rule for my layer. It says that if the property Weekday is greater than or equal to 0 and less than or equal to 3, then the color of a polygon must be #680000. <?...