[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