analyze data from web services in matlab “getting the browser out of the way”
DESCRIPTION
Analyze data from web services in MATLAB “Getting the browser out of the way”. David G Tarboton. Support EAR 0622374. http://his.cuahsi.org. CUAHSI-HIS. 3 rd -Party Analysis Software. (with web service capability). Data Access Toolbox. Browser-based Data Discovery Tools. GIS Matlab - PowerPoint PPT PresentationTRANSCRIPT
Analyze data from web services in MATLAB
“Getting the browser out of the way”
David G Tarboton
http://his.cuahsi.orgSupportEAR 0622374
CUAHSI-HISCUAHSI-HIS
CUAHSI-HIS Central Servers
ODM DatabaseWaterOneFlowWeb Services
Network/WSDL RegistryHydroSeek
HydroTagger3rd-Party Metadata
Repositryetc.
Data AccessToolbox
HydroExcelHydroGetHydroLink
HydroObjects
CUAHSI-HIS Servers
ODM DatabaseWaterOneFlow Web
ServicesDASH
ODM Data LoaderODM SDL
ODM Tools
3rd-Party Data Servers
USGS NWIS NCDC ASOS
NCEP NAM 12KNASA MODIS
etc.
(with web service capability)
3rd-Party Analysis Software
GISMatlabSplus
RIDL
JavaC++VB
Browser-based Data Discovery
Tools
DASHHydroseek
Data Transmission Formats
WaterML
Other
Look up “Web services” in Matlab help
Things you need to know to use CUAHSI Water Data Services in MATLAB
• MATLAB• createClassfromWSDL• Using CUAHSI Water Data Services
– Getsites– Getvariables– Getvariableinfo– Getvalues
• How to parse XML that is returned
http://www.geodise.org/toolboxes/generic/xml_toolbox.htm
Sequence
• getSites – to get a listing of all sites• getSiteInfoObject – to get details of the data
series available at that site• getValues – to get the actual data values • xml_parseany – to extract the values from the
XML string that is returned and plot