En mi código anterior, estoy usando OpenLayers WMS para cargar un dato raster a través de MapServer. Como puede ver, el mapserv.exe llama a un archivo de mapa local para cargar los datos raster. Acabo de escuchar PHP_MapScript, ya que puede convertir un archivo de mapa en un objeto de mapa.
¿Es posible utilizar este objeto de mapa convertido directamente en OpenLayers WMS? Ya que el objeto puede ser fácilmente modificado como "styling".
localWMS = new OpenLayers.Layer.WMS( "Local WMS layers",
"http://127.0.0.1/cgi-bin/mapserv.exe?MAP=C:/Users/mapserver.map",
{layers: 'polygon',transparent: true}, {isBaseLayer: false} );
map.addLayer(localWMS);
Alguien que esté familiarizado con PHP_MapScript, estoy dispuesto a escucharlo.