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[] t, java.lang.String[] a)
          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[] t,
                                        java.lang.String[] a)
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
t - production time
a - attributes
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