GIS display of specimen collecting locations
This page is under construction
The GIS display feature enables users to view on a map the collecting locations of the specimens in their query results, so that they may investigate or discover spatial relationships. This map appears in their web browsers, without requiring them to have GIS software on their desktop computers.
User instructions
|
System requirements
| Geographic display of result sets from web-based queries of the samples database. | |
| Web interface providing support for (as much as possible) clients of: Internet Explorer or Netscape (PC, Mac or UNIX). | |
| Server platform is WINNT Internet Information Server. | |
| Multiple clients running different queries may access maps simultaneously. | |
| The interface provided via the local intranet through a standard web browser interface with the potential to extend to the outside internet in the future. |
ASP info
The data files are generated by an ASP from result sets of queries of the specimen
database. The ASP is \\fog\Inetpub\wwwroot\samplesdb\gis\gis-data.asp. The data files get
placed in \\fog\Inetpub\wwwroot\samplesdb\gis_data\ as comma-delimited text files, with a
different name for every file so users can be viewing their own maps concurrently.
GIS info
The ArcView Internet Map Server, an extension to ESRI's ArcView that provides a Java
client map browser and server which interfaces with internet information server, meets all
the requirements and provides some additional functionality that has the potential to make
the map quite useful. Internet Mapping Server must be open on the server at all times. The
applet is at \\fog\Inetpub\wwwroot\samplesdb\gis_data\montbayapplet.html. Map coverage is
the entire globe, and the highest resolution is the EM-300 data of Monterey Bay, for now.
Issues:
Solutions:
Bugs:
| ArcViewIMS will not work on server FOG but works fine on my NT machine "shark". | |
| Applet not reloading each time so the query results displayed in map are stale. | |
| Opening of GIS map window works differently on IE and Netscape |
Bug Fixes:
| The problem is a result of several DLLs installed by visual studio which are not backward compatible. Visual Studio service pack 3 fixes the problem. | |
| To get applet to refresh each time the following meta tag must be added to the html document that sets up the frames for mapCafe. |
<Head> <META http-equiv="Pragma" content="no-cache"> </Head>
| This is the code that works in both browsers: (from Dan Wilkin) |
<script Language="JavaScript"><!-- // open the Main GIS HTML page in the current window window.location = "../../Maps/montbay.html"; //--> </script>
If the second to last line is "-->" instead of "//-->", the code only works in IE. Strange.
Setup:
Installing ArcViewIMS as a service on NT
The reason for installing ArcViewIMS as a service on NT is so the ArcView Internet Map Server will be available from the server regardless of who is logged in (if anybody). The service is managed through the control pannel -> services applet and will survive the logon/off process of whomever is using the system.
1. In ArcView:
2. Specify the application to start & its parameters:
Browser info
The client web browsers may be Netscape or Internet Explorer on any platform.
If you are unable to view a fresh query result, set the web browser to update its cache "every time", not the default "once per session".
To set this in Netscape, go to the menu Edit and choose
Preferences -> Advanced -> Cache -> Every time![]() | |
| To set this in Internet Explorer, go to the menu View, and
choose Internet Options -> General -> Temporary Internet Files -> Settings -> Every visit to the page ![]() |
![]()
»Next: MS Access satellite databases
SamplesDB documentation in frames
Last updated:
10 February 2005
by Jennifer Paduan
Copyright © 1998 MBARI