|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectgov.noaa.datalocator.DataLocatorService
public class DataLocatorService
Web service for searching Data Locator mySQL database and returing a list of matching WCS URLS.
| Constructor Summary | |
|---|---|
DataLocatorService()
|
|
| Method Summary | |
|---|---|
static void |
main(java.lang.String[] args)
Main method for testing the web service |
java.lang.String |
registerDatasetWithNcWMS(java.lang.String wcsURL)
Replace pipe | chars with & chars, then register the dataset given by wcsURL with ncWMS. |
DatasetCoverage[] |
search(java.lang.String minDate,
java.lang.String maxDate,
java.lang.String minLat,
java.lang.String maxLat,
java.lang.String minLon,
java.lang.String maxLon,
java.lang.String serviceType,
java.lang.String coverageLabel,
java.lang.String catalogDesc)
Main search method that is publicly accessible via web service interface. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DataLocatorService()
| Method Detail |
|---|
public DatasetCoverage[] search(java.lang.String minDate,
java.lang.String maxDate,
java.lang.String minLat,
java.lang.String maxLat,
java.lang.String minLon,
java.lang.String maxLon,
java.lang.String serviceType,
java.lang.String coverageLabel,
java.lang.String catalogDesc)
minDateISO8601 - minimum date search criteria in ISO-8601 format (e.g., 2001-01-01T15:00:00Z)maxDateISO8601 - maximum date search criteria in ISO-8601 format (e.g., 2001-01-01T15:00:00Z)minLat - minimum latitude search criteria (e.g. 25.5)maxLat - maximum latitude search criteria (e.g. 89.9)minLon - minimum longitude search criteria (e.g. -180)maxLon - maximum longitude search criteria (e.g. 179.5)serviceType - OGC service type (currently 'WCS' is the only option)coverageLabel - the name of the coverage (the search phrase, e.g. "temperature")catalogDescription - the name of the catalog (e.g. nextgen.fsl.noaa.gov-FIM)
public java.lang.String registerDatasetWithNcWMS(java.lang.String wcsURL)
wcsURL - e.g., http://localhost:8080/thredds/wcs/fim/0719800000000?request=GetCoverage|version=1.0.0|service=WCS|CRS=WGS84(DD)|RESPONSE_CRS=EPSG:4326|format=NetCDF3|coverage=Geopotential_Height|BBOX=0.0,-90.0,359.9,90.0
public static void main(java.lang.String[] args)
throws java.lang.Exception
args -
java.lang.Exception
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||