Hello Everyone,

I'm trying to show a layer from an UMN Mapserver onto
my OpenLayers html page. The image from the mapfile is displayed
if i request '/cgi-bin/mapserv?map=/srv/www/htdocs/landkreise.map' this url.

If i want to show this layer via Openlayers there is a white image.
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.

Script -Tag in the HTML:
-------------------------------------------------------------------

var proj4326  = new OpenLayers.Projection('EPSG:4326');
var projmerc  = new OpenLayers.Projection('EPSG:900913');

        var options = {
    numZoomLevels: 19,
    projection: proj4326,
    displayProjection: proj4326,
                controls:[
                        new OpenLayers.Control.Navigation(),
                        new OpenLayers.Control.PanZoomBar(),
                        new OpenLayers.Control.LayerSwitcher(),
                        new OpenLayers.Control.MousePosition(),
                        new OpenLayers.Control.Scale('scale'),
                        new OpenLayers.Control.Permalink('permalink')
                ],
                eventListeners : {
                        "zoomend" : handleZoomend,
                        "moveend" : handleMoved,
                        "mousemove" : handleMousemove
                }
        };

  var map = new OpenLayers.Map('map', options);
  
  var germany = new OpenLayers.Layer.OSM(
    "Geografische Karte",
    "http://primus.tiles.dev.bisnode.de/${z}/${x}/${y}.png",
                {isBaseLayer: true}
  );

  var landkreis = new OpenLayers.Layer.WMS( "Landkreise",
          "http://da-appserv30/cgi-bin/mapserv?",
          {map: '/srv/www/htdocs/landkreise.map',
                                        layers: 'k09gk3_testdaten',
                                        format: 'png',
                                        transparent: true},
          {maxExtent: new OpenLayers.Bounds(3449180.611900,5509043.433700,3503706.767400,5549850.938100),
          scales: [5000,10000,25000,50000,100000,250000,500000,
                   1000000,2500000,5000000,10000000,25000000,50000000,100000000],
          units: 'm',
          projection:new OpenLayers.Projection("EPSG:31467"),
          gutter:0,
          ratio:1,
          wrapDateLine: true,
          isBaselayer:false,
          singleTile:true,
          transitionEffect:'resize',
                                        numZoomLevels: 19
                                        } );

  map.addLayers([germany,landkreis,wms]);
        var lonLat = new OpenLayers.LonLat(8.65, 49.81).transform(
                 proj4326, map.getProjectionObject()
        );

        map.setCenter (lonLat,9);

-------------------------------------------------------------------

MAPFILE
###############################################

MAP
  NAME LAND
  EXTENT 3449180.611900 5509043.433700 3503706.767400 5549850.938100
  SIZE 600 600
  SHAPEPATH "data"

        WEB
            IMAGEPATH "/srv/www/htdocs/work/"
            IMAGEURL "/work/"

            METADATA
                WMS_TITLE "UMN MAP Server"
                WMS_SRS "epsg:31467"
                LABELCACHE_MAP_EDGE_BUFFER "-10"  #This will ensure that no labels are drawn within 10 pixels of a tile boundary
            END
            TEMPLATE example3.html
        END
        DEBUG 10
        
        #CONFIG "PROJ_LIB" "/srv/www/htdocs/test/mapserver-utils"
        CONFIG "PROJ_LIB" "/usr/share/proj/"
        CONFIG "MS_ERRORFILE" "/srv/www/htdocs/work/ms_error.txt"

        PROJECTION
                "init=epsg:31467"
        END

  LAYER
    NAME "k09gk3_testdaten"
    #FILTER ("[KGS5]" == "06432")
    DATA k09gk3_testdaten
    STATUS DEFAULT
    TYPE POLYGON

                PROJECTION
                        "init=epsg:31467"
                END
                
                CLASS
                        NAME "Kreise"
                        EXPRESSION ("[KGS5]" != "06432")
      OUTLINECOLOR "#C60F0F"
      COLOR 50 50 50
    END

    CLASS
            EXPRESSION ("[KGS5]" == "06432")
            NAME "Da-Di"
      STYLE
          OUTLINECOLOR "#2427AA"
          COLOR 150 50 50
          OPACITY 5
      END
    END
  END

END


###############################################

OGRINFO of the shapfiles

INFO: Open of `k09gk3_testdaten.shp'
      using driver `ESRI Shapefile' successful.

Layer name: k09gk3_testdaten
Geometry: Polygon
Feature Count: 3
Extent: (3449180.611900, 5509043.433700) - (3503706.767400, 5549850.938100)
Layer SRS WKT:
PROJCS["DHDN_3_Degree_Gauss_Zone_3",
    GEOGCS["GCS_Deutsches_Hauptdreiecksnetz",
        DATUM["Deutsches_Hauptdreiecksnetz",
            SPHEROID["Bessel_1841",6377397.155,299.1528128]],
        PRIMEM["Greenwich",0.0],
        UNIT["Degree",0.0174532925199433]],
    PROJECTION["Transverse_Mercator"],
    PARAMETER["False_Easting",3500000.0],
    PARAMETER["False_Northing",0.0],
    PARAMETER["Central_Meridian",9.0],
    PARAMETER["Scale_Factor",1.0],
    PARAMETER["Latitude_Of_Origin",0.0],
    UNIT["Meter",1.0]]
V_LFD: Integer (4.0)
V_DAT: String (4.0)
KGS5: String (5.0)
KRS_NAME: String (70.0)


#########

Does anybody have a clue on what I'm doing wrong?

Thanks in advance
Ayhan




<br><hr align="left" width="300">
View this message in context: <a href="http://n2.nabble.com/WMS-Server-Openlayers-EPSG-31467-tp4721241p4721241.html">WMS Server Openlayers EPSG:31467</a><br>
Sent from the <a href="http://n2.nabble.com/OpenLayers-Users-f1822463.html">OpenLayers Users mailing list archive</a> at Nabble.com.<br>