Map rendering and query scripts are written in PHP using Mapserver's mapscript extension. Selected database queries use Postgres RDBMS, while others access Oracle. A new map is created for each request using a combination of vector shapefiles and tiled raster datasets as input. The user interface uses javascript to enable zoom/query rectangles, drag pan, and real-time coordinate update.
The current webserver is a dual-processor 3.06GHz Xeon running Linux and Apache.
