Hi,<br><br>
I'd like to create a web site, which is able to connect a MapGuide server, and receive map data in png format.<br>
I have been created an Aspx page, but I got an error at the following line: <br>
<font color="#A00000"><B>mySel.Open(resourceService, "Sheboygan");</font></B><br>
Exception Details: OSGeo.MapGuide.MgSessionExpiredException: Session expired, please login again.<br>
<br>
What's wrong in my code? <br>
Please help!
<br>
Here is my code:
<br>
<font color="#0000A0"><B>
MapGuideApi.MgInitializeWebTier(@"C:\Program Files\Autodesk\MapGuideEnterprise2009\WebServerExtensions\www\webconfig.ini");
<br><br>
MgUserInformation userInfo = new MgUserInformation("Anonymous", "");
<br><br>
MgSite site = new MgSite();
<br><br>
site.Open(userInfo);
<br><br>
String sessionId = site.CreateSession();
<br><br>
String webLayout = "Library://Samples/Sheboygan/Layouts/SheboyganAspTiled.WebLayout";
<br><br>
MgSiteConnection siteConnection = new MgSiteConnection();
<br><br>
siteConnection.Open(userInfo);
<br><br>
MgResourceService resourceService = (MgResourceService)siteConnection.CreateService(MgServiceType.ResourceService);
<br><br>
MgMappingService mappingService = (MgMappingService)siteConnection.CreateService(MgServiceType.MappingService);
<br><br>
MgMap map = new MgMap();
<br><br>
MgResourceIdentifier myResID = new MgResourceIdentifier("Library://Samples/Sheboygan/Maps/Sheboygan.MapDefinition");
<br><br>
map.Create(resourceService, myResID, myResID.GetName().ToString() );
<br><br>
MgRenderingService myRenderService = (MgRenderingService)siteConnection.CreateService(MgServiceType.RenderingService);
<br><br>
MgSelection mySel = new MgSelection(map);
<br><br>
<font color="#A00000">mySel.Open(resourceService, "Sheboygan");</font>
<br><br>
MgByteReader byteReader = myRenderService.RenderMap(map, mySel, "PNG");
<br><br>
MgByteSink byteSink = new MgByteSink(byteReader);
<br><br>
string filePath = @"C:\temp\myMap.png";
<br><br>
byteSink.ToFile(filePath);
<br><br></B></font>
I use: MapGuide Enterprise 2009, IIS.

<br><hr align="left" width="300">
View this message in context: <a href="http://n2.nabble.com/MgRenderingService-RenderMap-problem-tp2384773p2384773.html">MgRenderingService RenderMap problem</a><br>
Sent from the <a href="http://n2.nabble.com/MapGuide-Users-f1803227.html">MapGuide Users mailing list archive</a> at Nabble.com.<br>