You forgot to define the projection.
This may or may not be the reason, but it should be done anyway.
Also you can use / instead of \\ in the mapfile path.
Regards
-- 
George


Quoting new2ms4w <[email protected]>:

>
> Hello Everyone,
>
>
> I'm trying to use the OpenLayers.Layer.MapServer class to get a mapfile onto
> my OpenLayers html page. The image from the mapfile wasn't displaying.
> So, I tried to add the map data using the OpenLayers.Layer.WMS class. That
> attempt also failed.
> I think there is something fundamentally wrong I'm doing.
>
>
> Below is the code for both the mapfile and the html page. Please help me
> out. I've been grappling with this for more than 4 hours now. :-((
>
> ------------------------------------------
> The mapfile is called Roads.map
> MAP
>   SIZE 600 300
>   EXTENT -123 23 -66 50
>   IMAGECOLOR 180 180 250
>   IMAGETYPE PNG
>   UNITS DD
>
>   WEB
>     TEMPLATE global.html
>     IMAGEPATH "/ms4w/tmp/ms_tmp/"
>     IMAGEURL "/ms_tmp/"
>   END
>
>   LAYER
>     NAME roads
>     TYPE LINE
>     STATUS DEFAULT
>     DATA roads
>   END
> END
>
> ---------------------------------
> Below is my init() function inside the html page.
>
>
>             function init(){
>                 var options = {
>                     controls: [new OpenLayers.Control.KeyboardDefaults()]
>                 };
>                 map = new OpenLayers.Map('map', options);
>               var mps = new OpenLayers.Layer.MapServer(
>               "OpenLayers MPS",
>               "http://localhost/cgi-bin/mapserv.exe";,
>               {map: '\\ms4w\\apache\\htdocs\\shapedata\\roads.map'}
>               );
>
>               map.addLayer(mps);
>                 map.zoomToMaxExtent();
>             }
>
>
>
> Thank you for your time.
>
> ~PN
> --
> View this message in context:   
> http://n2.nabble.com/using-mapserver-in-openlayers-tp2325393p2325393.html
> Sent from the OpenLayers Users mailing list archive at Nabble.com.
>
> _______________________________________________
> Users mailing list
> [email protected]
> http://openlayers.org/mailman/listinfo/users
>


_______________________________________________
Users mailing list
[email protected]
http://openlayers.org/mailman/listinfo/users

Reply via email to