Hi,
 
I have a problem to create a FeatureSource with the MgResourceService
 
My Code is very simple: 
 
string xml =  DynamicLayer.GetTemplate("MgData_test.templ");
 
MgResourceIdentifier dataId =
DynamicLayer.SaveSessionResource("test.FeatureSource", xml, sessionId,
resourceSrvc);
xml = DynamicLayer.GetTemplate("MgLayer_test.templ");
MgResourceIdentifier layerId =
DynamicLayer.SaveSessionResource("test.LayerDefinition", xml, sessionId,
resourceSrvc);
new
MgLayer(layerId, resourceSrvc); 
...
map.Save(resourceSrvc, mapStateId);
the function SaveSessionResource is: 
public
static MgResourceIdentifier SaveSessionResource(string name, string content,
string sessionId, MgResourceService resourceService) 
{
string resourceId = string.Format("Session:{0}//{1}" ,sessionId, name); 
var mgResourceIdentifier = new MgResourceIdentifier(resourceId); 
resourceService.SetResource(mgResourceIdentifier, 
new MgByteReader(content, "text/xml"), null); 
return mgResourceIdentifier; 
}
 


The Layer appears in my legend, everything is correct, but nothing appears
on the map. 
I thing that the featureSource is not created ! I miss something ?
I try to create in Maestro a Layer based on my FeatureSource, but nothing
appears.
The featureSource is based on a SDF, that is not empty.
 
 
Thanks a lot.
Best Regards.
Jérôme.



--
View this message in context: 
http://osgeo-org.1560.n6.nabble.com/Creation-of-a-FeatureSource-tp5000822.html
Sent from the MapGuide Users mailing list archive at Nabble.com.
_______________________________________________
mapguide-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapguide-users

Reply via email to