The need of using spatial vector data for web-based and mobile applications has been increasing rapidly. Vector spatial data is difficult to generalise (that is, to derive a suitable Level of Detail, or LoD, of the data for a given application). In a client-server environment, excessive details of spatial data cannot always be appreciated on the client side, but could consume a significant amount of resources on both the server and the client side, not to mention the extra cost of data transfer. Spatial data generalisation has been investigated extensively in the area of cartography. Most cartographical generalisation algorithms, however, are post-query operations where all the data, including unneeded data, is retrieved from the database for simplification. In this paper, we incorporate spatial data simplification algorithms into query processing within DBMS. This novel approach targets primarily web-based and mobile spatial applications that stand to benefit from early data reductio...