Hello All, I am trying to use the REST API to dynamically configure an imagemosaic layer from GeoTIFF images, but without success. I have zipped up the .shp, .shx, .dbf and .prj files of the index shapefile and the properties file and have tried issuing a PUT request, as follows:
$.ajax({
type: "PUT",
url: proxyurl +
"http://localhost:8080/geoserver/rest/workspaces/jflow/coveragestores/test1/file.imagemosaic",
data: "test1.zip,
contentType: "application/zip",
success: function(resp) {
alert('in success');
},
complete: function(xReq,txtStatus) {
alert('in complete: xReq.status=' + xReq.status + ' txtstatus=' + txtStatus +
'; responseText= ' + xReq.responseText);
if (xReq.responseText.indexOf("201") != -1) {
alert('Completed make ImageMosaic');
}
}
});
GeoServer gets as far as making a coveragestore for test1 but the url is
defined as "file:data/test1/test1.imagemosaic" which generates an error in the
logs (java.lang.IllegalArgumentException:
/C:/Program%20Files/GeoServer%202.0.2/data_dir/data/test1/test1.imagemosaic is
not one of the files types that is known to be associated with a shapefile).
I have read the thread
(http://old.nabble.com/Reload-Mosaic-CoverageStore-Coverage-after-shp-properties-file-has-been-modified-td23928766.html)
so it seems it is possible to do but I must be doing something wrong.
My questions are:
* Do I just need the one PUT request or should I issue a POST request
first to create the coverageStore (and possibly a second to amend the coverage
properties)?
* Should the .zip file be placed in the folder where the .tif files are
located?
* How does the file.imagemosaic request tell GeoServer where the images
are located?
Any help much appreciated, thanks,
Anne
Anne Brookes
Senior Analyst - GIS and System Development
http://www.jbaconsulting.co.uk/
JBA Consulting
South Barn
Broughton Hall
Skipton
North Yorkshire
BD23 3AE
United Kingdom
http://www.jbaconsulting.co.uk/?q=nce-winner-2010
t: +44 (0)1756 799919 | f: +44 (0)1756 799449
JBA is a Carbon Neutral Company. Please don't print this e-mail unless you
really need to.
This email is covered by JBA Consulting's
http://www.jbaconsulting.co.uk/emaildisclaimer.
<<image/gif>>
<<image/gif>>
------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________ Geoserver-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-users
