Web API Reference | MapGuide Open Source

- Overview
- Modules
- Classes

Create
Create
Create
MgMap
MgMap
Open
Open
Save
Save
Save
virtual void MgMap::Create | ( | MgResourceIdentifier * | mapDefinition,
|  | CREFSTRING | mapName |
| ) |  |  | `[virtual]`
Initializes a new MgMap object given a map definition and a name for the map. This method is used for MapGuide Viewers or for offline map production. .NET Syntax
`void Create(MgResourceIdentifier mapDefinition, string mapName);`
Java Syntax
`void Create(MgResourceIdentifier mapDefinition, String mapName);`
PHP Syntax
`void Create(MgResourceIdentifier mapDefinition, string mapName);`
  Parameters:
  | 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.
Returns: Returns nothing. Example (PHP)
     // Assuming the site connection has already been intialized
     $resourceID = new  MgResourceIdentifier('Library://Calgary/Maps/Calgary.MapDefinition');
     $map = new MgMap($site);
     $map->Create($resourceID, 'Calgary');

Comments or suggestions? Send us feedback.