Strumenti Utente

Strumenti Sito


formazione:web_programming:wms_php

Richiesta WMS in pagina PHP

Esempio di pagina HTML che include un'immagine generata dinamicamente da un server WMS.

L'immagine richiesta viene determinata da alcuni parametri impostati via PHP.

<html>
<body>
<?php
 
$livelli = "entita_lineari,archi_ferroviari";
$width   = 640;
$height  = 480;
 
if ($_REQUEST['width'] != '') {
    $width = $_REQUEST['width'];
}
 
$url  = "http://www.rigacci.org/cgi-bin/mapserv";
$url .= "?map=/var/www/www.rigacci.org/mapserver/100_wms.map";
$url .= "&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:3003";
$url .= "&BBOX=1674257,4846294,1687816,4852211&LAYERS=";
$url .= $livelli . "&WIDTH=" . $width . "&HEIGHT=" . $height;
$url .= "&FORMAT=image/png&TRANSPARENT=TRUE";
 
print "<img src=\"" . $url . "\">";
 
?>
</body>
</html>
formazione/web_programming/wms_php.txt · Ultima modifica: 2010/11/13 00:38 (modifica esterna)