A method, system, and article of manufacture provide for an interactive geographic information system on a thin client. Geographic information may be viewed and interacted with on the thin client. The information is available while the thin client is connected or disconnected to / from a network. The thin client has functionality commonly available in a standard client including raster maps for multiple zoom levels of multiple tiles, raster zooms, selectable vector geometry, geo-referencing information for map navigation, metadata in the form of layer definitions, links to object attributes in databases, links to object reports generated by corporate web servers, uploadable, sharable redlining data, offline access, and a compact database.