I. Introduction
A geographic information system (GIS) is a computer system that allows capturing, modeling, manipulation, retrieving, analysis and presentation of spatial data. A majority of the early GIS users were professional users. Expansion of the Internet has made GIS available to casual users. The most important web GIS functionality is web mapping or visualization, which is the process of creating and using online maps. Modern web GIS solutions let users interact with maps.