Montana GIS Portal
by Gerry Daumiller, 5/28/2008
There are many agencies in the US that use the Internet to
distribute their Geographic Information System (GIS) data sets. The
original, and still the most common, model for doing this is to have a web page
with a list of your data sets and links for downloading them. The Montana
State Library has had such a page since 1994, at http://nris.mt.gov/gis/datalist.html.
Some problems with this method are that it may be
difficult for users to find the various web pages offered by GIS data source
agencies, each data list has its own look and feel, and there is no incentive
for agencies with pages like this to adhere to a metadata standard for
describing their data.
The Federal Geographic Data Committee (FGDC) completed a
metadata standard for describing GIS data in 1994 and offered the GIS
community a new, metadata-driven, clearinghouse for making their data
available. The agencies were offered free software to catalog their
FGDC-compliant metadata and provide an index of it as a web service. The
FGDC created a web site where users could formulate a query which would then be
sent out to all of the agency index services. There turned out to be
several problems with this method. First, it was difficult for
agencies to monitor their index services, and these were frequently down.
Second, the central search page was frustratingly slow if a query was sent
out to a large number of servers. So the page was modified so
that you could pick the servers your query would be sent to, but the list of
servers was very long, and picking the servers to search was more trouble that
most users wanted to go through.
The FGDC has moved on to a new model, where all of the
metadata records agencies wish to publish are collected on a central server, and
agencies are offered multiple options for submitting their metadata. The
central repository, at http://geodata.gov, is a
highly functional site that allows GIS users and non-GIS users easy access to
the data sets they discover when they search there.
The Montana State Library participated in the original FGDC
clearinghouse and makes its metadata catalog available at geodata.gov. But
the Montana GIS community feels that it is still too difficult for users to find
data about Montana there. Because of the way some agencies outside of
Montana choose to structure their data catalogs, most searches for Montana data
at geodata.gov return hundreds or thousands of irrelevant results, and the data
that Montana agencies provide are quite difficult to find.
The State of Montana has chosen to support a new GIS Portal
for Montana data, at the State Library, that will have similar
functionality to the geodata.gov site, but will be more strongly moderated to
make it easier for people to find high-quality data about Montana. The
prototype for this site is running at http://gisportal.mt.gov. The Data
Categories section will provide a list of the most important and
frequently-requested data layers. The search functions and the
capabilities of the results page will be nearly identical to the geodata.gov
site.
A continuing problem with this will be balancing the
desire to make archival and special-interest data sets available on the
site against the desire to return a limited set of useful results to the user
when they do a search. We will examine various strategies, such as some
method to make the search engine push certain pre-selected data sets to the
bottom or top of the results list, or allowing the user to suppress the display
of limited-interest data.
The GIS Portal software provides a map viewer that allows
map services discovered in the search results to be viewed as an interactive
map. This is a great feature, but the current state of map services makes
the good use of this feature difficult. Many data layers are buried in a
long list of layers provided by a map service, and it can be difficult to find
the layer you just clicked on when the service comes up in the map. We
hope to solve this by creating a new map viewer that can accept a request from
the portal to load a map service and turn on the specified
layer.