public override Mapping.RuntimeMap CreateMap(string runtimeMapResourceId, ObjectModels.MapDefinition.IMapDefinition mdf, double metersPerUnit, bool suppressErrors) { var mdfId = new MgResourceIdentifier(mdf.ResourceID); var implMap = new MgdMap(mdfId); var map = new LocalRuntimeMap(this, implMap, suppressErrors); map.ResourceID = runtimeMapResourceId; map.ResetDirtyState(); return map; }