у меня вот такая проблема вобщем у меня получилось вывести векторную и растровую картинку с помощью php/mapserver через IE примерно это выглядит вот так
Код: Выделить всё
<?php
// Загрузка PHP/MapScript
if (PHP_OS == "WINNT" || PHP_OS == "WIN32")
{
dl("php_mapscript.dll");
}
else
{
dl("php_mapscript.so");
}
// открытие файла с картой, производится парсинг .MAP файла
define('MAPFILE', dirname(__FILE__).'/pro.map');
$oMap = ms_newMapObj( MAPFILE );
$oMap->setProjection('init=epsg:42304');
$oMap->setsize(900, 600);
$oMap->selectoutputformat('gif');
// прорисовка карты в памяти, поскольку не заданы условия фильтрации данных
//и масштаба, карта строится по всем слоям, с минимальным увеличением и стилями
// заложенными в карте
$oImage = $oMap->draw();
// вывод картинки
$url = $oImage->saveImage('');
?>