[mapguide-users] Fusion custom widget: Add polygon to layer

gingerbbm stuart.jones at jacobs.com
Mon Aug 4 11:49:36 EDT 2008



gingerbbm wrote:
> 
> How can I check that the layer I've generated really does contain the
> polygon that I think (and hope) it does?
> 
To answer my own question, you need to use the SchemaReport feature of the
MapAgent, available at:

http://{server}/{mapguide2009}/schemareport/main.php

Into the "Resource ID" textbox type the following:

Session:{Session ID}//{New layer name}.FeatureSource

Click "Find". On the next screen, click "View Feature" to see if your
polygon (or whatever) exists.

In my case, I discovered that the polygon wasn't being created despite
receiving no error messages. It turns out that [using the DRAW_LINES.PHP
from the MapGuide samples] the string "Lines" in the following code excerpt
must be consistent.

...
$map = new MgMap();
$map->Open($resourceService, $mapName);     
$layerName = "Lines";
...
$classDefinition = new MgClassDefinition();
$classDefinition->SetName("Lines");
...
$featureName = "SHP_Schema:Lines";
$geometry = "SHPGEOM";
$layerDefinition = $factory->CreateLayerDefinition(...);
...

Hope this helps somebody someday...

Cheers
Stuart
-- 
View this message in context: http://www.nabble.com/Fusion-custom-widget%3A-how-to-proceed-tp18614320p18813929.html
Sent from the MapGuide Users mailing list archive at Nabble.com.



More information about the mapguide-users mailing list