Bill Thoen wrote:
For example, I've got a US Interstates layer that has been
thinned so that it is appropriate for scales smaller than 1:10,000,000,
and I've got another one that I'd use at larger scales (but from
1:10,000,000 to 1:5,000,000 I want to use one style and for scales
between 1:5,000,000 and 1:1,000,000 I want to use another style on this
layer).
How I'd do it, and I'd love to hear other methods/opinions...
Set up multiple layers, and give them all the same GROUP. In case you're
not familiar with it, a group defines a "virtual multi-layer layer" and
the WMS client would get all of those layers together when it requests
the one layer.
Then, define your multiple layers to each use appropriate MINSCALE and
MAXSCALE.
e.g
LAYER
GROUP "roads"
NAME "allstreets"
MAXSCALE 100000
END
LAYER
GROUP "roads"
NAME "countyroads"
MINSCALE 100001
MAXSCALE 1999999
END
LAYER
GROUP "roads"
NAME "highways"
MINSCALE 2000000
END
Ta-da, now the "roads layer" will automagically change with the scale.
Hope that helps.
--
Gregor Mosheh / Greg Allensworth
System Administrator, HostGIS cartographic development & hosting services
http://www.HostGIS.com/
"Remember that no one cares if you can back up,
only if you can restore." - AMANDA