[mapserver-users] overlapping map data

Fawcett, David david.fawcett at moea.state.mn.us
Mon Nov 19 06:21:01 PST 2001


Walt, 

Here is a possible solution.  

Create two different layers for your Worldwide dataset.  Make them scale dependent using MINSCALE and MAXSCALE so that one appears at smaller scales and the other appears at larger scales.  (They don't appear at the same time, and the scale cut-off is the point at which you want your tiger data to appear)

For the Worldwide data layer that you want to appear at smaller scales, set a filter so the US data doesn't show up.  

Make your TIGER data layer scale dependent, so it only shows up below a certain scale.

I am still becoming familiar with the 3.5 syntax, so I can't tell you precisely how to implement it, but I am sure that someone else can.

David.

David J. Fawcett
GIS / Databases

MN Office of Environmental Assistance
520 Lafayette Rd N
St. Paul, MN 55155
651.215.0200


> ----------
> From: 	Walt Lin[SMTP:joemayfair at usa.net]
> Sent: 	Sunday, November 18, 2001 11:00 PM
> To: 	mapserver-users at lists.gis.umn.edu
> Subject: 	[mapserver-users] overlapping map data
> 
> Hi-- I'm trying to get a worldwide mapserver going.  I have the TIGER data and it's producing nice looking US maps.  I also have world data, but it's not as good.  The plan is to switch over to the TIGER data at a certain scale if someone is looking at the US.  The problem is if they are on a border (say, Canada or Mexico), is there any way in mapserver to show the US TIGER data and the worldwide Canada/Mexico data (and NOT the worldwide US data).  The worldwide data is in one shp file per layer.  So, for example, if someone is on the border can I tell mapserver to show the cities in Candada and Mexico but not the cities in the US, even though there is one worldwide city file?
> 
> Thanks for any help.
> Walt Lin
> 



More information about the MapServer-users mailing list