pre-release version 0.9 (September, 2001)
© Pedro Pereira Gonçalves (pedro@inovagis.org)


GIServer is a Web Map Server (WMS) for Windows that uses the freeware inovaGIS automation objects server in combination with the Microsoft HTTP Server (Microsoft Internet Information Server 4.0 if you use Windows NT) or Apache Server for Windows, to access geographic information. The data can be located in various servers or locally, and the user can choose from a list of online servers where the data should be processed.

GIServer preview release 0.9 includes several new developments. The most important ones are the use of specific parameters (check out GIServer Parameters) and their integration with Styles (check out Making use of Styles), Data Dimensions (check out Adding dimensions), automatic legend creation and legend service (check out legend parameters), dynamic query methods for vectorial data (check out vectorial query parameters) and the automatic geographic projection of requests (check out the EPSG available). All this is enhanced with the use of a geographic cache system.

Service Chaining is also included in this version and gives the possibility of creating new services or data functions with CGI, ASP or PERL web pages. For more information about this check out Creating a New Function* (registered version).

NOTE : The GIServer was fully tested in the following Windows Systems and service packs:

  • Windows NT 4.0 - IIS 4.0 - Service Pack 6
  • Windows 2000 - IIS 5.0 - Service Pack 2
  • Windows XP Professional - IIS 5.1
  • add your own ...
The GIServer does NOT works in the Personal Web Server (Windows95/98) because this light weight HTTP server do not support multiple concurrent requests. All the test realized failed but if anyone knows a way to change the settings of concurrent requests in this HTTP server please let me know.

To help you develop your own GIServer web pages here are some examples and source code:
  • Changing the GETMap request (go)
  • Using Mouse Events (go)
  • Cascading requests example
  • Requesting Web Map Server Layers (go)
  • Requesting Web Map Server Temporal Layers (go)
The following list of files are also included in this tutorial and describe different GIServer properties and functions:
  • adddimensions.htm - describes how to create LAYERS with DIMENSIONS.

  • cache.htm - describes the functioning of the GIServer cache system.

  • epsg.htm - lists the valid EPSG codes for automatic geographic transformations in the GIServer

  • format.htm - explains the WMS Format parameter and LAYERS specific FORMAT request and its implication on cascading requests.

  • giserverparam.htm - points out the different types of GIServer specific request parameters.

  • rasterparam.htm - lists all the raster especific parameters in GIServer.

  • servicechain.htm - describes how service chaining works in GIServer.

  • servicesavailable.htm - describes how to set up a service alias in GIServer.

  • shapeODBC.pdf - describes how to use the shapeODBC service (only available in the professional version).

  • usestyles.htm - This page describes how to use styles in order to request GIServer parameters in a fashion compliant with WebMapServer spec .

  • vecparam.htm - lists all the vectorial especific parameters in GIServer.

  • vecquery.htm - lists all the query especific parameters for vectorial information layers in GIServer.

  • wmsparam.htm - lists all the Web Map Server specification parameters from OpenGIS.org.


Original File tutorial.htm
Abstract Starting page of an on-going tutorial about the GIServer and Web Map Servers.
Author Pedro Pereira Gonçalves (email)
Last Change
History 2001-03-06 : Added tutorial file list
2001-03-05 : Compatibility list of Windows OS added
2001-03-03 : Cache info added
2001-02-10 : Cascading requests demo added
2001-10-18 : File Created
Index Page GIServer homepage
Important Links: OpenGIS : home page and Web Map Server specification 1.1.0 (pdf , rtf)

















This is a old historical version of the inovaGIS site For updated info about GIServer please go to http://giserver.terradue.com/