Web API Reference MapGuide Open Source
virtual void MgMap::Create ( MgResourceService resourceService,
MgResourceIdentifier mapDefinition,
CREFSTRING  mapName 
) [virtual]

Initializes a new MgMap object given a resource service, map definition, and a name for the map. This method is used for MapGuide Viewers or for offline map production.

Remarks:
This method has been deprecated. Use the following method: Create(MgResourceIdentifier mapDefinition, string mapName) .
.NET Syntax
void Create(MgResourceService resourceService, MgResourceIdentifier mapDefinition, string mapName);
Java Syntax
void Create(MgResourceService resourceService, MgResourceIdentifier mapDefinition, String mapName);
PHP Syntax
void Create(MgResourceService resourceService, MgResourceIdentifier mapDefinition, string mapName);

Parameters:
resourceService An MgResourceService that can be used to retrieve the map definition.
mapDefinition An MgResourceIdentifier that specifies the location of the map definition in a resource repository.
mapName A string that specifies the name of the map.
Example (PHP)
 // Assuming the resource service has already been intialized
 $resourceID = new  MgResourceIdentifier('Library://Calgary/Maps/Calgary.MapDefinition');
 $map = new MgMap();
 $map->Create($resourceService, $resourceID, 'Calgary');

Reimplemented from MgMapBase.


Comments or suggestions? Send us feedback.