[mapserver-dev] variable substitution for projection
Stephen Woodbridge
woodbri at swoodbridge.com
Wed Dec 21 23:10:45 EST 2011
On 12/21/2011 9:38 PM, Zach Aller wrote:
> Yup thats exactly what is going on we have images from different source
> that have different projections and so we have a little program that
> will get called to figure out the projection of the geotiff then with we
> need to use mapserver for some processing and there for need to change
> the projection of the said layer.
>
> Also this method did not seem to work
>
> map.layer[layername]=PROJECTION+EPSG:3158+END
this needs to be:
map.layer[layername]=PROJECTION+"init=epsg:4326"+END
And you may nee to encode " and = chars between PROJECTION ... END
> got this error
>
> loadProjection(): Unknown identifier. Parsing error near (:):(line 1)
>
>
> On Wed, Dec 21, 2011 at 7:55 PM, Stephen Woodbridge
> <woodbri at swoodbridge.com <mailto:woodbri at swoodbridge.com>> wrote:
>
> Zach,
>
> Why would you want to change the projection of a layer?
>
> The projection of a layer should be constant as it defines the
> projection of the data that is in that layer.
>
> So unless you are doing something like changing the data source AND
> also needing to then change the projection because the new data is
> in another projection, then I can not imagine that you are going to
> get any useful results doing this.
>
> -Steve W
>
>
> On 12/21/2011 5:23 PM, Zach Aller wrote:
>
> that seem's to have done the trick sort of now i am just
> wondering if i
> can set that for a specific layer i tried
>
> map.layer[layername]. projection
>
> but that did not seem to work. Setting the map projection will
> probably
> be fine for our project at least for now.
>
> On Wed, Dec 21, 2011 at 11:04 AM, Lime, Steve D (DNR)
> <Steve.Lime at state.mn.us <mailto:Steve.Lime at state.mn.us>
> <mailto:Steve.Lime at state.mn.us <mailto:Steve.Lime at state.mn.us>
> >> wrote:
>
> Zach: You should be able to change the projection through
> the URL
> like so:
>
> …&map.projection=EPSG:3158&…
>
> No need to runtime subs…
>
> Steve
>
> *From:*mapserver-dev-bounces@ lists.osgeo.org
> <mailto:mapserver-dev-bounces at lists.osgeo.org>
> <mailto:mapserver-dev-bounces@ lists.osgeo.org
> <mailto:mapserver-dev-bounces at lists.osgeo.org>>
> [mailto:mapserver-dev-bounces@ lists.osgeo.org
> <mailto:mapserver-dev-bounces at lists.osgeo.org>
> <mailto:mapserver-dev-bounces@ lists.osgeo.org
> <mailto:mapserver-dev-bounces at lists.osgeo.org>>] *On Behalf Of *Zach
> Aller
> *Sent:* Tuesday, December 20, 2011 5:28 PM
> *To:* mapserver-dev at lists.osgeo.org
> <mailto:mapserver-dev at lists.osgeo.org>
> <mailto:mapserver-dev at lists. osgeo.org
> <mailto:mapserver-dev at lists.osgeo.org>>
> *Subject:* [mapserver-dev] variable substitution for projection
>
>
> ok i am working with mapserver and a nodejs project and so i am
> calling mapserver like so.
>
> mapserv -nh
> "/getPreviewImg.map&mode=map& mapext='+req.params.extent+'&
> filename='+req.params.imgname+ '&projection=3158"
>
> the issue is that mapserver dose not support projection
> based run
> time substitution and so i was wondering if that is possible
> to add
> and how hard it would be (maybe i could to it myself etc if
> pointed
> in right direction because i have no experience with
> mapserver's src)
>
> map file example thats what i want to replace
>
> PROJECTION
> "init=epsg:%projection%"
> END
>
> or perhaps even this then i could build what ever
>
> PROJECTION
> %projection%
> END
>
>
>
>
> ______________________________ _________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org <mailto:mapserver-dev at lists.osgeo.org>
> http://lists.osgeo.org/ mailman/listinfo/mapserver-dev
> <http://lists.osgeo.org/mailman/listinfo/mapserver-dev>
>
>
> ______________________________ _________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org <mailto:mapserver-dev at lists.osgeo.org>
> http://lists.osgeo.org/ mailman/listinfo/mapserver-dev
> <http://lists.osgeo.org/mailman/listinfo/mapserver-dev>
>
>
More information about the mapserver-dev
mailing list