variable substitution within a projection object
Brent Fraser
bfraser at GEOANALYTIC.COM
Wed Jan 26 09:19:56 PST 2005
Bruce,
Search the email archive for "map_projection". Instead of using MapServer
to do the variable substitution, use the ability to specify the map file
projection object via CGI:
...&mode=map&map_projection=proj=utm,ellps=GRS80,lon_0=-102.5&layer=...
You could do the construction of the "map_projection" CGI variable on the
client side using java script.
Brent Fraser
----- Original Message -----
From: "Bruce Saunders" <brucesaunders at MAXIMUS.COM>
To: <MAPSERVER-USERS at LISTS.UMN.EDU>
Sent: Wednesday, January 26, 2005 8:45 AM
Subject: [UMN_MAPSERVER-USERS] variable substitution within a projection
object
> I'd like to be able to pass in a variable to be in substituted in the
> projection object but it doesn't seem to work as expected.
>
> I'd like to do something like this:
>
> PROJECTION
> "proj=utm"
> "ellps=GRS80"
> "lon_0=%lon_0%"
> END
>
> It seems like the variable isn't getting evaluated in this context.
> I've verified that the value is getting passed correctly since it's
> getting correctly replaced in the template. I've tried replacing the
> entire value with something like:
>
> PROJECTION
> "proj=utm"
> "ellps=GRS80"
> "%lon_0%"
> END
>
> But that doesn't seem to work either. Are variables not supported for
> projection objects? I'd appreciate any thought or suggestions people
> may have.
>
> -Bruce
More information about the MapServer-users
mailing list