Class SimpleExample

java.lang.Object
  |
  +--SimpleExample

public class SimpleExample
extends java.lang.Object


Constructor Summary
SimpleExample()
           
 
Method Summary
 java.util.ArrayList doDataSearch(java.lang.String url, java.lang.String[] b, java.lang.String pName, java.lang.String iName, java.lang.String plName, java.lang.String sKeyword, java.lang.String tKeyword, java.lang.String dKeyword, java.lang.String termKeyword, java.lang.String vKeyword, java.lang.String pLevel)
          Search earth science data based on ECS metadata
 java.util.ArrayList doDataServiceSearch(java.lang.String url, java.lang.String dataID)
          To search services which provide specified data
 java.util.ArrayList doOGCServiceSearch(java.lang.String url, java.lang.String key)
          Search OGC service
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleExample

public SimpleExample()
Method Detail

main

public static void main(java.lang.String[] args)

doOGCServiceSearch

public java.util.ArrayList doOGCServiceSearch(java.lang.String url,
                                              java.lang.String key)
Search OGC service

Parameters:
url - CSW URL
key - service query
Returns:
service list

doDataSearch

public java.util.ArrayList doDataSearch(java.lang.String url,
                                        java.lang.String[] b,
                                        java.lang.String pName,
                                        java.lang.String iName,
                                        java.lang.String plName,
                                        java.lang.String sKeyword,
                                        java.lang.String tKeyword,
                                        java.lang.String dKeyword,
                                        java.lang.String termKeyword,
                                        java.lang.String vKeyword,
                                        java.lang.String pLevel)
Search earth science data based on ECS metadata

Parameters:
url - CSW url
b - bouding box, b[0] is the name of spatial reference system b[1] is minX, bbox is minY, bbox is maxX and bbox is maxY
pName - product name
iName - instrument short name
plName - platform short name
sKeyword - ECS sensor keyword
tKeyword - ECS topic keyword
dKeyword - ECS discipline keyword
termKeyword - ECS term keyword
vKeyword - ECS variable keyword
pLevel - processing level
Returns:
dataset list

doDataServiceSearch

public java.util.ArrayList doDataServiceSearch(java.lang.String url,
                                               java.lang.String dataID)
To search services which provide specified data

Parameters:
url - CSW URL
dataID - data UUID
Returns:
service list