CNIDR's Sample Advanced Search Form

This form is an example of how to provide an HTML-based interface to the advanced search features in Isite. There are sections in this form to provide for entering full text search terms, values for numeric fields, dates and geo-spatial coordinates. The Z39.50 attributes in this form are taken from the GEO profile document, developed by the Federal Geospatial Data Clearinghouse (FGDC). This form can be modified to handle attributes for other Z39.50 profiles, as well.

The HTML source of this form is profusely commented.


HTML Search Form

Query available data by specifying one or more of the following:

[Spatial Coverage], [TemporalCoverage], [Full-text query], [Databases]


When you are done searching, select the LOGOUT button

$log_out$

Add spatial search? Yes No
Coverage:


North
West East

South



Spatial Coverage help


Temporal Coverage

Find data where:

is the single date

is the range
through

is within day(s) of the present

No Date Search

Temporal Coverage help


Keyword & Fielded Search:

Enter keywords, parameters, etc. to search for in metadata records.

Field Operator Text Input And/Or

Text Search
contains
contains
Numeric Search
Progress
Don't Select on Progress
Select on Progress

Keyword and Fielded Search help


Databases:

Choose "All" or "Specific" Databases to search. You can select more than one database from the scolling list. MS-Windows users will need to hold down the control key while selecting multiple indexes.

All

Specific:

Databases help


Maximum Number of Responses to View:

Databases Help



Help

Spatial Coverage

Values input here are compared to the field mapped to the Z39.50 GEO profile use attribute 3111. Specify spatial coverage by typing in values in the text input boxes. The query will be in the form of a bounding rectangle to search in. Returned datasets will include those that cover, intersect, or are covered by this bounding rectangle.
Spatial Coverage


Temporal Range

Values input here are compared to the field mapped to the Z39.50 GEO profile use attributes 2062 (Time_Period_of_Content) and 31 (Publication Date). Choose a "date type" (single, range, relative) by pressing one of the radio buttons. Next select an operator and date, date range, or number of days from present for which to apply the search.
Temporal Coverage


Keyword and Fielded Search

Enter query terms, phrases and numeric values here. Choose a particular field from the pull-down list. Plain text terms and phrases can be applied to the full text of the document - just choose the "Full Text" option. Put phrases in quotes. Otherwise, the query terms will be treated as a word list.

Enter numeric values in the entry box, then select a field and a comparison operation.

All of the terms entered in this section can be combined with the Boolean operations AND, OR and ANDNOT (i.e., the complement of AND).

The Progress field allows only a controlled list of values. Select the radio button to include it, and choose a value from the list.
Keyword and Fielded Search


Databases

This version of Isite allows a list of databases to be dynamically embedded in the search form. Select All to submit the query to every database in the list, or select one or more databases explicitly from the scroll list. Be patient - searches against multiple indexes may be slow.
Databases


Isite v2.00
Copyright © MCNC, Clearinghouse for Networked Information Discover and Retrieval, 1994-1997