<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=412424915-07022005><FONT size=2>Hello--</FONT></SPAN></DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2>I'm attempting to get the 
sample_enhanced.phtml sample working with my own .map file and am having 
problems.&nbsp; What I have done is to replace the reference to chameleon.map 
with a reference to my map file and to comment out the KEYMAP portion of the 
sample_enhanced.html file (since my .map file doesn't have a reference map 
object in it.)</FONT></SPAN></DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2>My basic configuration works 
(the other samples work and I did some work with the helpfile/tutorials that 
worked).</FONT></SPAN></DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2>When I open the 
sample_enhanced.phtml URL, I get two javascript error popus (one says "image 
object for cwcimage_51 not found?" the other says "image object for cwcimage_52 
not found?"), then I briefly see the "loading image" graphic and then in the map 
window I get the following error:</FONT></SPAN></DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2>Error rendering map 
image:</FONT></SPAN></DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2>A fatal error has occurred 
restoring your session.</FONT></SPAN></DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2>Please restart the 
application</FONT></SPAN></DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2>The rest of the page looks OK 
(legend, zoom/pan buttons, etc., etc.)&nbsp; I can't figure out what the problem 
is and would appreciate any help.&nbsp; I know that my configuration works to 
the point where it does create map .png files and can find them.&nbsp; And the 
.map file I'm referencing works OK outside of the samples environment.&nbsp; But 
when hooking it into the samples_enhanced framework, it doesn't seem to be 
creating the .png in my /tmp directories and I can't figure out why 
not.</FONT></SPAN></DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2>Here's the .map file that is 
being accessed:</FONT></SPAN></DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2>&nbsp; MAP<BR>&nbsp; NAME 
"MIDAS National Data"<BR>&nbsp; STATUS ON<BR>&nbsp; #EXTENT -125 24 -66 
50<BR>&nbsp; EXTENT -3443611 2341541 2185646 6092248<BR>&nbsp; SIZE 600 
400<BR>&nbsp; SHAPEPATH "data"<BR>&nbsp; #SYMBOLSET 
"/var/www/htdocs/midas/symbols.txt"<BR>&nbsp; #FONTSET 
"../etc/fonts.txt"<BR>&nbsp; IMAGETYPE PNG<BR>&nbsp; UNITS METERS<BR>&nbsp; 
PROJECTION<BR>&nbsp;&nbsp;&nbsp; "proj=aea"<BR>&nbsp;&nbsp;&nbsp; 
"ellps=GRS80"<BR>&nbsp;&nbsp;&nbsp; "lat_1=29.5n"<BR>&nbsp;&nbsp;&nbsp; 
"lat_2=45.5n"<BR>&nbsp;&nbsp;&nbsp; "lon_0=90w"<BR>&nbsp;&nbsp;&nbsp; 
"no_defs"<BR>&nbsp; END<BR>&nbsp; WEB<BR>&nbsp;&nbsp; #IMAGEPATH 
"/var/www/htdocs/gis/tmp/"<BR>&nbsp;&nbsp; IMAGEPATH 
"/ms4w/tmp/ms_tmp/"<BR>&nbsp;&nbsp; IMAGEURL "/ms_tmp/"<BR>&nbsp;&nbsp; TEMPLATE 
"querytemplate.html"<BR>&nbsp;&nbsp; LOG "/gis/tmp/logit.txt"<BR>&nbsp; 
END<BR>&nbsp; LEGEND<BR>&nbsp;&nbsp;&nbsp; STATUS OFF<BR>&nbsp;&nbsp;&nbsp; 
KEYSIZE 18 12<BR>&nbsp;&nbsp;&nbsp; 
LABEL<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TYPE 
BITMAP<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SIZE 
MEDIUM<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; COLOR 0 0 
89<BR>&nbsp;&nbsp;&nbsp; END<BR>&nbsp;&nbsp; TEMPLATE 
"/var/www/htdocs/midas/htdocs/legend.html"<BR>&nbsp; END<BR>&nbsp; 
QUERYMAP<BR>&nbsp;&nbsp;&nbsp; STATUS ON<BR>&nbsp;&nbsp;&nbsp; SIZE 300 
300<BR>&nbsp;&nbsp;&nbsp; COLOR 178 40 100<BR>&nbsp;&nbsp;&nbsp; STYLE 
HILITE<BR>&nbsp; END<BR>&nbsp; LAYER<BR>&nbsp;&nbsp;&nbsp; NAME 
"Counties"<BR>&nbsp;&nbsp;&nbsp; GROUP "Base"<BR>&nbsp;&nbsp;&nbsp; STATUS 
ON<BR>&nbsp;&nbsp;&nbsp; DATA "the_geom from counties"<BR>&nbsp;&nbsp;&nbsp; 
TYPE POLYGON<BR>&nbsp;&nbsp;&nbsp; CONNECTIONTYPE POSTGIS<BR>&nbsp;&nbsp;&nbsp; 
CONNECTION "user= password=&nbsp;dbname="<BR>&nbsp;&nbsp;&nbsp; SIZEUNITS 
PIXELS<BR>&nbsp;&nbsp;&nbsp; PROJECTION<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
"proj=latlong"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
"ellps=clrk66"<BR>&nbsp;&nbsp;&nbsp; END<BR>&nbsp;&nbsp;&nbsp; 
METADATA<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LYRNAME 
"Counties"<BR>&nbsp;&nbsp;&nbsp; END<BR>&nbsp;&nbsp;&nbsp; 
CLASS<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAME 
"Counties"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
STYLE<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; COLOR 255 255 
204<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OUTLINECOLOR 215 215 
215<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; END<BR>&nbsp;&nbsp;&nbsp; END<BR>&nbsp; 
END<BR>&nbsp; LAYER<BR>&nbsp;&nbsp;&nbsp; NAME "States"<BR>&nbsp;&nbsp;&nbsp; 
GROUP "Base"<BR>&nbsp;&nbsp;&nbsp; STATUS ON<BR>&nbsp;&nbsp;&nbsp; DATA 
"the_geom from states"<BR>&nbsp;&nbsp;&nbsp; TYPE POLYGON<BR>&nbsp;&nbsp;&nbsp; 
CONNECTIONTYPE POSTGIS<BR>&nbsp;&nbsp;&nbsp; CONNECTION "user= password= 
dbname="<BR>&nbsp;&nbsp;&nbsp; SIZEUNITS PIXELS<BR>&nbsp;&nbsp;&nbsp; 
PROJECTION<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
"proj=latlong"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
"ellps=clrk66"<BR>&nbsp;&nbsp;&nbsp; END<BR>&nbsp;&nbsp;&nbsp; 
METADATA<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LYRNAME 
"States"<BR>&nbsp;&nbsp;&nbsp; END<BR>&nbsp;&nbsp;&nbsp; 
CLASS<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAME 
"States"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
STYLE<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OUTLINECOLOR 255 0 
0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SIZE 
5<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; END<BR>&nbsp;&nbsp;&nbsp; END<BR>&nbsp; 
END<BR>END<BR></FONT></SPAN></DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2>Here's the sample_enhanced.html 
file:</FONT></SPAN></DIV>
<DIV><SPAN class=412424915-07022005><FONT size=2>&lt;?php<BR>/*<BR>&nbsp;* this 
is a sample of a minimal application script required to<BR>&nbsp;* get a 
chameleon application running with a template and a<BR>&nbsp;* local map 
file.&nbsp; Most applications should actually just<BR>&nbsp;* copy this file and 
modify the template and mapfile<BR>&nbsp;* parts and should not need to do a lot 
more here.<BR>&nbsp;*/<BR>include( "../../htdocs/chameleon.php" 
);</FONT></SPAN></DIV>
<DIV>&nbsp;</DIV><SPAN class=412424915-07022005><FONT size=2>
<DIV><BR>$szTemplate = "./sample_enhanced.html";<BR>#$szMapFile = 
"../map/chameleon.map";<BR>$szMapFile = "../map/national.map";</DIV>
<DIV>&nbsp;</DIV>
<DIV>class SampleApp extends Chameleon<BR>{<BR>&nbsp; function 
SampleApp()<BR>&nbsp; {<BR>&nbsp;&nbsp;&nbsp; 
parent::Chameleon();<BR>&nbsp;&nbsp;&nbsp; $this-&gt;moMapSession = new 
MapSession_RW;<BR>&nbsp;&nbsp;&nbsp; $this-&gt;moMapSession-&gt;setTempDir( 
getSessionSavePath());<BR>&nbsp; }<BR>}</DIV>
<DIV>&nbsp;</DIV>
<DIV>$oApp =&nbsp; new SampleApp();<BR>$oApp-&gt;registerSkin( 'skins/sample' 
);<BR>$oApp-&gt;CWCInitialize( $szTemplate, $szMapFile&nbsp; 
);<BR>$oApp-&gt;CWCExecute();<BR>?&gt;<BR></FONT></SPAN></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV><!-- Converted from text/plain format -->
<P><FONT size=2>-----------------------------------------<BR>Bill Wheaton<BR>RTI 
International<BR>P.O. 12194, 3040 Cornwallis Rd.<BR>RTP, NC 
27709<BR>wdw@rti.org, 919-541-6158 (V), 919-541-8830 (F)<BR><BR></FONT></P>
<DIV>&nbsp;</DIV></BODY></HTML>