![]() |
||
[Back]
Calling the WoRMS webservice from MatlabThis tutorial assumes you have installed Matlab (http://www.mathworks.nl/products/matlab/).Step 1: Download the WSDL file from "http://www.marinespecies.org/aphia.php?p=soap&wsdl=1" Name the file and put in folder of choice (e.g. "rootdir/WoRMS/aphia.xml") Step 2: in Matlab: move to folder where wsdl file is located and run: >> cd rootdir/WoRMS >> createClassFromWsdl('aphia.xml') This creates a subfolder @AphiaNameService which is populated by a series of m-files (e.g. getAphiaNameByID.m). Step 3: in Matlab: add folder to Matlab's path: >> addpath('rootdir/WoRMS/') This complete the required set up. Step 4: in Matlab: create an object of the class: >> obj= AphiaNameService Step 5: in Matlab: use one of the methods of the object for example: >> name = getAphiaNameByID(obj,127160) which returns: name = 'Solea solea' Credits for this tutorial go to Benoit Casault (DFO, Canada) |
||