Skip to main content icon/video/no-internet

Web GIS is the implementation of geographic information systems (GIS) functionality through a World Wide Web browser or other client program, thus allowing a broader usage and analysis of a particular geographic database. Also referred to as Internet GIS, distributed GIS, and Internet mapping, the implementation of online GIS systems has dominated the work of GIS professionals since the late 1990s.

Examples of Web GIS have proliferated. Online map-based property information systems developed by local governments are early and important examples that demonstrate the clear benefit of this technology. Such systems can be used to compare tax assessments between properties and are viewed as vital tools in promoting fairness in taxation and a democratic society. Web GIS is a central element in public participation GIS (PPGIS) or participatory GIS (PGIS). The notion here is to bring the tools of GIS to the public so that stakeholders in a particular decision can reach a common consensus rather than relying on decision making by a single entity. Participatory GIS stands in contrast to project-based and enterprise-based GIS, which are characterized by a limited number of users and/or the maintenance of a large but private database.

Client-Server Model

Web GIS is based on the client-server model. Figure 1 depicts the typical client-server architecture, the most common distributed computing model. In this system, clients request services that are provided by servers. The server may be viewed as a dominant computer that is connected to several client computers having fewer resources, though the client may vary a great deal in terms of hardware and software characteristics and may actually have a faster processor. The distributed model provides an open and flexible environment in which a wide variety of client applications can be distributed and used by large numbers of computer users.

The major Web server program is Apache. Begun in 1995 as a series of “patches” (thus, the name “Apache”) to an HTTP (HyperText Transfer Protocol) server running at the National Center for Supercomputer Applications (NCSA) at the University of Illinois, Apache is now an open source Web server software maintained by the Apache Software Foundation. It is available for many different platforms, including Windows, Unix/Linux, and Mac OS X. At least 70% of all Web server implementations use Apache.

While many Web GIS implementations require a Web browser only on the client end (“thin clients”), some implementations require additional software or plug-ins. These “thick clients” (also referred to as “fat clients”) use additional client-based software to facilitate more advanced operations and functions on the data and services accessed through the Web. Some predict that all software in the future, including that for GIS and word processing, will be served via the Web and use a thick-client model.

Commercial Implementations

Although initially slow to adapt to the World Wide Web, commercial GIS companies have introduced a variety of online implementations of their software. An early commercial online GIS application is ESRI's ArcIMS (Internet Map Server). ArcIMS uses a typical client-server-based approach. The server responds to user-based requests and returns a map to a Web browser in a raster-based format like JPEG. Other implementations, such as Intergraph's GeoMedia, use a thick client to support client-server interactions.

...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles

Sage Recommends

We found other relevant content for you on other Sage platforms.

Loading