Уже разобрался  

  ... но спасибо. 
А тем у кого такой вопрос ... вот примерная строка запроса к MapServer:
Код: Выделить всё
http://localhost/cgi-bin/mapserv.exe?MAP=/ms4w/apps/example/wms1.map
&LAYERS=podlogka_kazan,water,streets,kazan_merged
&FORMAT=gif
&SERVICE=WMS
&VERSION=1.1.1
&REQUEST=GetFeatureInfo
&STYLES=
&EXCEPTIONS=application/vnd.ogc.se_inimage
&SRS=EPSG:4326
&BBOX=-0.001155112569393043,-0.0036253467052131698,0.00006400359881511986,-0.002406230537005007
&WIDTH=256
&HEIGHT=256
&X=-0.00066
&Y=-0.00300
&QUERY_LAYERS=kazan_merged
А это для JS:
Код: Выделить всё
// == GetFutureInfo ============================================================
    map.events.register('click', map, function (e) {
            OpenLayers.Util.getElement('nodeList').innerHTML = "Ща ща я типа работаю ...";
            var url =  Gorodinform.getFullRequestString({
                            REQUEST: "GetFeatureInfo",
                            EXCEPTIONS: "application/vnd.ogc.se_inimage",
                            BBOX: Gorodinform.map.getExtent().toBBOX(),
                            X: e.xy.x,
                            Y: e.xy.y,
                            INFO_FORMAT: 'text/html',
                            QUERY_LAYERS: 'kazan_merged',
                            WIDTH: Gorodinform.map.size.w,
                            HEIGHT: Gorodinform.map.size.h});
            OpenLayers.loadURL(url, '', this, setHTML);
            OpenLayers.Event.stop(e);
      });
    function setHTML(response) {
        OpenLayers.Util.getElement('nodeList').innerHTML = response.responseText;
    }
// =============================================================================
Соответственно 
Gorodinform - это твой Layer по которому будет идти запрос ... только в OL Ajax работает вроде в UTF-8 и русские буквы отображает не корректно. Но это мелочи  

 которые легко поправить
В мапфайле LAYER  должен выглядеть примерно так:
Код: Выделить всё
# === СЛОЙ "ДОМА" ==============================================================
LAYER 
    NAME         kazan_merged
    DATA         kazan_merged
    STATUS       ON
    TYPE         POLYGON
    TRANSPARENCY ALPHA
        
    MAXSCALEDENOM 	6760
    MINSCALEDENOM 	1
    CLASSITEM    "COLOR_ID"
    
    CLASS
      NAME "Подложка"
      EXPRESSION '20'
      STYLE
        ANTIALIAS TRUE
        COLOR 191 107 22
        OUTLINECOLOR 128 128 128
      END 
    END  
    
...
...
    
   CLASS
      NAME "Подложка"
      EXPRESSION '22'
      STYLE
        ANTIALIAS TRUE
        COLOR 123 82 82
        OUTLINECOLOR 128 128 128
      END 
    END  
           
    PROJECTION
      "init=epsg:900913"
    END
    
    template 'dummy'
    DUMP TRUE
    
    METADATA
      wms_title "Дома"
      wms_abstract "Слой с домами"
      wms_include_items "all"
    END 
  END 
  
# ==============================================================================