You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

GetCapabilities -> get available processes

% Server URL
url = 'http://dtvirt5.deltares.nl/wps';

% Pass the required paramters
xml = urlread(url,'get',{'request','GetCapabilities','service','wps','version','1.0.0'});

% Now we have to save the XML file otherwise we can't use xmlread
fid = fopen('file.xml','w');
fwrite(fid, xml);
fclose(fid);

% Read the XML file we just saved
xmldoc = xmlread('file.xml');

% Look up the intersting elements (Processes)
offerings = xmldoc.getElementsByTagName('wps:Process');

% Look up all process Identifiers
for i = 0:offerings.getLength-1
    process = offerings.item(i);
    identifier = process.getElementsByTagName('ows:Identifier').item(0).getFirstChild.getData
end

identifier =

tidal_predict

  • No labels