Report prepared for the Experts Meeting Towards the Implementation of a Global Invasive Species
Information Network (GISIN), 6-8 April, 2004. Baltimore, Maryland, USA.
J - vi
8/30/2004
Here is the current listing for the USGS-NAS database.
NAME USGS-NAS /NAME
NAME_LONG NAS Database (Nonidigenous Aquatic Species Database) /NAME_LONG
URL http://nas.er.usgs.gov/queries/SpResultsXML.asp /URL
OWNER United States Geological Service /OWNER
ECOSYSTEM Freshwater /ECOSYSTEM
SCOPE Animals /SCOPE
SPATIAL All USA /SPATIAL
DATATYPES Fact sheets; Collection Records; Maps; Images /DATATYPES
/DATA_SOURCE
1.)
NAME a short name for the
database less than 12 characters
long
2.)
NAME_LONG the full name of the
database
3.)
URL the base url for the provider
XML script page
4.)
HOME the home page for the
database or project
5.)
OWNER the name of the
organization that owns the database
6.)
LOGO a URL to a logo for the
owners program
7.)
ECOSYSTEM keyword(s)
describing the ecosystem that the
database covers
8.)
SCOPE keywords(s) describing
the general scope of the database
(animals, plants, weeds, fish, etc
)
9.)
SPATIAL the spatial scope of the
database (a region, country, etc.)
10.)
DATATYPES the types of
information provided by the
database.
Basic Provider Implementation
1.)
Make species summaries and/or
collections data accessible on the
web as static files (static html, pdf
files, etc.).
2.)
Create an NIS database that
contains only the information needed
to search and return the NISbase
required XML including the URLs to
the species summaries and
collection web pages.
3.)
Write a basic script that retrieves the
search parameters from the portal,
queries the database, and returns
XML in the NISbase structure.
Advanced Provider
Implementation
1.)
Species summaries and/or
collections data are dynamically
generated for the web.
2.)
Database contains many tables but
a query can be written to access the
information needed to search and
return the NISbase required XML.
3.)
A custom script that retrieves the
search parameters, queries the
database, and returns the XML.
NISbase Portal Information
Portal Requirements:
1.)
Apache Tomcat or other servlet
server
2.)
NISbase.war
The portal is responsible for creating the
search page based on a list of available
data providers. Searches from the portal are
passed to each provider and when XML