1. A 3D GIS comprising: a database of geo-spatial data configured to store said geo-spatial data using three-dimensional coordinates; and, at least one database operation configured to process a database query against geo-spatial data stored in said database, said at least one database operation accepting three-dimensional coordinates as part of said database query, said at least one database operation being further configured to return a three-dimensional query result based upon said database query.