SASENOAA Interface Engine

Syntax: SASENOAA Interface Engine

The SASENOAA interface engine uses standard engine syntax to read the observations or data values for NOAA SWDI data sets that can each contain one or more events or time series. Table 1 summarizes the options that the SASENOAA engine uses.

Table 1: Summary of LIBNAME libref SASENOAA Options

Option Description
AUTOMAP= Specifies whether or not to overwrite the existing XML map file
BBOX= Specifies the geographic area to report on by defining a bounding box in the format minLon,minLat,maxLon,maxLat for minimum longitude, minimum latitude, maximum longitude, maximum latitude. For example: BBOX='-91,30,-90,31'.
CENTER= Specifies the center point 'longitude,latitude' (to nearest tenth of a degree) of the geographic area to retrieve data for. Use this option with the RADIUS= option to complete the specification.
CONNECT= Specifies whether or not you need the connect method for a secure connection via a proxy server. You must specify the PROXY= option when you specify CONNECT=ON.
DEBUG= Specifies whether or not you need diagnostic message logging in the SAS log window
FILTERBY= Specifies the weather station to retrieve data for
FILTERBYCONDITION= Specifies the condition for selection of the weather station
FORMAT= Specifies a file extension that indicates the type of file to retrieve. Only XML, SHP, and KMZ file types are supported for the SASENOAA engine.
ID= Specifies an ID to retrieve the text message in the warning or the preliminary local storm report databases
KMZMAP= Specifies the fully qualified file name for the KMZ map that the SASENOAA engine creates. This file name is usually the same as the one in the OUTKMZ= option.
LIMIT= Specifies the maximum number of observations to use in the report
NOAASET= Specifies the required NOAA data set name to access in the Severe Weather Data Inventory
OFFSET= Specifies the offset to the number of observations to start the report
OUTKMZ= Specifies the name for the downloaded KMZ file. The SASENOAA engine also unzips the KMZ file and gives the KML file this name.
OUTSHP= Specifies the name for the downloaded SHP ZIP file. The SASENOAA engine also unzips the SHP file and uses this name for the four Esri shapefiles.
OUTXML= Specifies the name for the XML data that are downloaded from the SWDI web service containing the time series/event data. This name is also used to create the SAS data sets that contain the SWDI data.
PROXY= Specifies the proxy server that you want to use (if you have trouble connecting without specifying a proxy). If you also need the connect method for a secure connection, use the CONNECT=ON option in addition to the PROXY= option. See the CONNECT= option.
RADIUS= Specifies the radius (in miles, measured from the CENTER= option value’s coordinates) of the geographic area to retrieve data for. This option must be used with the CENTER= option.
RANGE= Specifies the start date and end date for reading the severe weather data in YYYYMMDD:YYYYMMDD format. The range must be within the same calendar year unless you are requesting statistics only by also specifying the STAT= option. The start date is inclusive of the data, but the end date is exclusive of the data. There is a special option (PERIODOFRECORD) that returns the valid range availability of data for the requested data set specified in the NOAASET= option.
SHPMAP= Specifies the fully qualified file name for the SHP map that the SASENOAA engine creates. This file name is usually the same as the one in the OUTSHP= option.
STAT= Specifies the statistical operation that you want to perform on the requested severe weather data
TILE= Specifies the coordinates of a geographic location to the nearest tenth of a degree. For the earlier example of –95.45,36.88, the matching tile would contain values from –95.4500 to –95.5499 and from 36.8500 to 36.9499.
XMLMAP= Specifies the fully qualified file name for the XML map that the SASENOAA engine creates. This file name is usually the same as the one in the OUTXML= option.


Last updated: June 19, 2025