[mapserver-dev] variable substitution for projection
Zach Aller
allerzach at gmail.com
Wed Dec 21 23:26:55 EST 2011
Awesome thanks much that work i even tried that just for some reason didn't
think to add the " in i just had
map.layer[layername]=PROJECTION+init=epsg:4326+END
Thank You guys for all the help
On Wed, Dec 21, 2011 at 10:10 PM, Stephen Woodbridge <
woodbri at swoodbridge.com> wrote:
> 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<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@**lists.osgeo.org<mapserver-dev-bounces at lists.osgeo.org>
>> >
>> <mailto:mapserver-dev-bounces@ lists.osgeo.org
>> <mailto:mapserver-dev-bounces@**lists.osgeo.org<mapserver-dev-bounces at lists.osgeo.org>
>> >>
>> [mailto:mapserver-dev-bounces@ lists.osgeo.org
>> <mailto:mapserver-dev-bounces@**lists.osgeo.org<mapserver-dev-bounces at lists.osgeo.org>
>> >
>> <mailto:mapserver-dev-bounces@ lists.osgeo.org
>>
>> <mailto:mapserver-dev-bounces@**lists.osgeo.org<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<mapserver-dev at lists.osgeo.org>
>> >
>> <mailto:mapserver-dev at lists. osgeo.org
>>
>> <mailto:mapserver-dev at lists.**osgeo.org<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 <mapserver-dev at lists.osgeo.org>>
>> http://lists.osgeo.org/ mailman/listinfo/mapserver-dev
>> <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<mapserver-dev at lists.osgeo.org>
>> >
>> http://lists.osgeo.org/ mailman/listinfo/mapserver-dev
>> <http://lists.osgeo.org/**mailman/listinfo/mapserver-dev<http://lists.osgeo.org/mailman/listinfo/mapserver-dev>
>> **>
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapserver-dev/attachments/20111221/d34d9c80/attachment-0001.html
More information about the mapserver-dev
mailing list