Class RegionsXML

java.lang.Object
gov.usgs.earthquake.geoserve.RegionsXML

public class RegionsXML extends Object
Legacy Regions XML formatting for gov.usgs.earthquake.qdm.Regions.
  • Constructor Details

    • RegionsXML

      public RegionsXML()
  • Method Details

    • formatXML

      public String formatXML(Regions regions)
      Output ANSS Authoritative Regions in the legacy Regions XML format.
      Parameters:
      regions - ANSS Authoritative regions
      Returns:
      String on regions in an XML format
    • getRegions

      public static Regions getRegions(InputStream in) throws Exception
      Parse regions from an XML input stream.
      Parameters:
      in - input stream
      Returns:
      Regions
      Throws:
      Exception - if error occurs
    • main

      public static void main(String[] args) throws Exception
      Download ANSS Authoritative regions from Geoserve, and print to the screen in Regions XML format.
      Parameters:
      args - console arguments
      Throws:
      Exception - if error occurs