PhpMapScript reference map
Murat BEYHAN
beyhan at DEPREM.GOV.TR
Thu Sep 21 07:17:58 PDT 2006
Dear Friends
I have created map by following codes in Php.
I have also created reference map for my study.
But the outline box doesn't appear on the reference map.
What is the wrong with my code.
I have using gmap demo gmap.php.inc and gmap.php for develop my study.
the reference map on the map file as follows
REFERENCE
IMAGE ../mapdata/zone.png # The reference image
SIZE 200 150 # The size of the reference image in pixels
# EXTENT 201621.496941 -294488.285333 1425518.020722 498254.511514 # The
extent of the reference image in map units
EXTENT 26 35 45 43
STATUS ON
MINBOXSIZE 10 # How small can the reference box be before it gets drawn as
a point, in pixels
MAXBOXSIZE 150 # The maximum size of the reference box, in pixels
COLOR -1 -1 -1 # The reference box fill color, negative numbers mean
transparent
OUTLINECOLOR 0 255 255 # The reference box outline color
MARKERSIZE 8 # The size of the point marker
MARKER 'star' # The marker symbol
END
PHP codes are here...................................
function IsHtmlMode()
{
GLOBAL $gbIsHtmlMode;
return $gbIsHtmlMode;
}
if (strpos( ms_GetVersion(), "OUTPUT=GIF") > 0 )
{
$gAppletImgFmt = MS_GIF;
$gImagesFmt = MS_GIF;
}
else
{
$gAppletImgFmt = MS_JPEG;
$gImagesFmt = MS_PNG;
}
function GMapDrawKeyMap()
{
GLOBAL $map;
GLOBAL $gAppletImgFmt, $gImagesFmt;
}
$map_path="/var/www/html/zone/";
$map = ms_newMapObj($map_path."zone.map");
$imgref = $map->drawreferencemap();
$urlref = $imgref->saveWebImage($gImagesFmt, 0, 0, -1);
$map->setExtent($nMinX, $nMinY, $nMaxX, $nMaxY);
$image=$map->draw();
$image_url=$image->saveWebImage();
//$gpoMap = ms_newMapObj("gmap75_key.map");
/* -------------------------------------------------------------------- */
/* extents set in the .map file. */
/* */
/* max extents are 10% of the map. */
/* -------------------------------------------------------------------- */
print " <HTML>
<HEAD>
<TITLE>Harita</TITLE>
</HEAD><br><br>
<table border = '1'>
<tr><td >
<BODY>
<IMG SRC=$image_url></td>
<td>
<IMG width='350' height='260' SRC=$urlref>
</BODY>
</tr></td>
</table>
</HTML>";
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the MapServer-users
mailing list