webgis分缩放层级动态显示要素

我下载了全球的水系矢量数据,想通过geoserver发布成服务后,然后webgis平台加载,怎么实现水系要素的动态显示呢?就是放大后显示更多的细节,缩小后又只显示主要得河流,有点像地图,放大后显示更详细的地名,缩小后只显示主要地名
谢谢各位啦