/**
  * Preparar
  */
 protected function prepapar()
 {
     if (!$this->preparado) {
         try {
             parent::prepapar();
             // Gráfica Hogares Jefatura
             $graf_hog_jef = new GraficaPayWeb(self::ID_GRAF_HOG_JEF);
             $graf_hog_jef->definir_titulo('Hogares con jefatura...');
             $graf_hog_jef->agregar('Masculina', $this->viviendas['Hogares Jefatura masculina'], '#006AC8');
             $graf_hog_jef->agregar('Femenina', $this->viviendas['Hogares Jefatura femenina'], '#C80083');
             $this->graficas[] = $graf_hog_jef;
             // Gráfica Viviendas con...
             $graf_viv_con = new GraficaBarrasWeb(self::ID_GRAF_VIV_CON);
             $graf_viv_con->definir_titulo('Viviendas con...');
             $graf_viv_con->agregar('Electricidad', $this->viviendas['Viviendas con Electricidad'], '#FF8080');
             $graf_viv_con->agregar('Agua', $this->viviendas['Viviendas con Agua'], '#FF80C0');
             $graf_viv_con->agregar('Drenaje', $this->viviendas['Viviendas con Drenaje'], '#C080FF');
             $graf_viv_con->agregar('Televisión', $this->viviendas['Viviendas con Televisión'], '#80C0FF');
             $graf_viv_con->agregar('Automóvil', $this->viviendas['Viviendas con Automóvil'], '#59BFC3');
             $graf_viv_con->agregar('Computadora', $this->viviendas['Viviendas con Computadora'], '#59C38E');
             $graf_viv_con->agregar('Celular', $this->viviendas['Viviendas con Celular'], '#8EC359');
             $graf_viv_con->agregar('Internet', $this->viviendas['Viviendas con Internet'], '#C38E59');
             $graf_viv_con->definir_eje_horizontal('Porcentaje', 0, 100);
             $graf_viv_con->definir_post_nota(' %');
             $this->graficas[] = $graf_viv_con;
         } catch (EjeExceptionSinDatos $e) {
             $mensaje = new MensajeWeb();
             $mensaje->definir_mensaje_aviso('', $e->getMessage());
             $this->graficas[] = $mensaje;
         }
     }
 }
 /**
  * Preparar
  */
 protected function prepapar()
 {
     if (!$this->preparado) {
         try {
             parent::prepapar();
             // Grafica Población Económicamente Activa
             $graf_pob_eco_act = new GraficaPayWeb(self::ID_GRAF_POB_ECO_ACT);
             $graf_pob_eco_act->definir_titulo('Población Económicamente Activa');
             $graf_pob_eco_act->agregar('Activa', $this->caracteristicas_economicas['Población Económicamente Activa'], '#7E00A8');
             $graf_pob_eco_act->agregar('NO Activa', 100 - $this->caracteristicas_economicas['Población Económicamente Activa'], '#BFBFBF');
             $this->graficas[] = $graf_pob_eco_act;
             // Grafica Población Económicamente Activa por género
             $graf_pob_eco_act_mas_fem = new GraficaPayWeb(self::ID_GRAF_POB_ECO_ACT_MAS_FEM);
             $graf_pob_eco_act_mas_fem->definir_titulo('Población Económicamente Activa por género');
             $graf_pob_eco_act_mas_fem->agregar('Masculina', $this->caracteristicas_economicas['Población Económicamente Activa masculina'], '#006AC8');
             $graf_pob_eco_act_mas_fem->agregar('Femenina', $this->caracteristicas_economicas['Población Económicamente Activa femenina'], '#C80083');
             $this->graficas[] = $graf_pob_eco_act_mas_fem;
             // Grafica Población Ocupada
             $graf_pob_ocu = new GraficaPayWeb(self::ID_GRAF_OCU);
             $graf_pob_ocu->definir_titulo('Población Ocupada');
             $graf_pob_ocu->agregar('Ocupada', $this->caracteristicas_economicas['Población Ocupada'], '#A8001E');
             $graf_pob_ocu->agregar('Desocupada', $this->caracteristicas_economicas['Población Desocupada'], '#BFBFBF');
             $this->graficas[] = $graf_pob_ocu;
             // Grafica Población Ocupada por género
             $graf_pob_ocu_mas_fem = new GraficaPayWeb(self::ID_GRAF_OCU_MAS_FEM);
             $graf_pob_ocu_mas_fem->definir_titulo('Población Ocupada por género');
             $graf_pob_ocu_mas_fem->agregar('Masculina', $this->caracteristicas_economicas['Población Ocupada masculina'], '#006AC8');
             $graf_pob_ocu_mas_fem->agregar('Femenina', $this->caracteristicas_economicas['Población Ocupada femenina'], '#C80083');
             $this->graficas[] = $graf_pob_ocu_mas_fem;
             // Grafica Derechohabiencia
             $graf_derechohabiencia = new GraficaPayWeb(self::ID_GRAF_DERECHOHABIENCIA);
             $graf_derechohabiencia->definir_titulo('Derechohabiencia');
             $graf_derechohabiencia->agregar('Con Derechohabiencia', $this->caracteristicas_economicas['Derechohabiencia'], '#00A898');
             $graf_derechohabiencia->agregar('SIN Derechohabiencia', 100 - $this->caracteristicas_economicas['Derechohabiencia'], '#BFBFBF');
             $this->graficas[] = $graf_derechohabiencia;
         } catch (EjeExceptionSinDatos $e) {
             $mensaje = new MensajeWeb();
             $mensaje->definir_mensaje_aviso('', $e->getMessage());
             $this->graficas[] = $mensaje;
         }
     }
 }
 /**
  * Preparar
  */
 protected function prepapar()
 {
     if (!$this->preparado) {
         try {
             parent::prepapar();
             // Gráfica Población Masculina Femenina
             $graf_pob_mas_fem = new GraficaPayWeb(self::ID_GRAF_POB_MAS_FEM);
             $graf_pob_mas_fem->definir_titulo('Población por género');
             $graf_pob_mas_fem->agregar('Masculina', $this->demografia['Porcentaje de población masculina'], '#006AC8');
             $graf_pob_mas_fem->agregar('Femenina', $this->demografia['Porcentaje de población femenina'], '#C80083');
             $this->graficas[] = $graf_pob_mas_fem;
             // Gráfica Población Rangos
             $graf_pob_rang = new GraficaPayWeb(self::ID_GRAF_POB_RANG);
             $graf_pob_rang->definir_titulo('Población por rangos de edad');
             $graf_pob_rang->agregar('De 0 a 14 años', $this->demografia['Porcentaje de población de 0 a 14 años'], '#89BE85');
             $graf_pob_rang->agregar('De 15 a 64 años', $this->demografia['Porcentaje de población de 15 a 64 años'], '#57A550');
             $graf_pob_rang->agregar('De 65 y más años', $this->demografia['Porcentaje de población de 65 y más años'], '#15630E');
             $graf_pob_rang->agregar('No especificada', $this->demografia['Porcentaje de población no especificada'], '#BFBFBF');
             $this->graficas[] = $graf_pob_rang;
             // Gráfica Población Nacida en Otro Estado
             $graf_pob_nac_otro_edo = new GraficaPayWeb(self::ID_GRAF_POB_NAC_OTRO_EDO);
             $graf_pob_nac_otro_edo->definir_titulo('Nacida en otro estado');
             $graf_pob_nac_otro_edo->agregar('Nacida en OTRO estado', $this->demografia['Porcentaje de población nacida en otro estado'], '#7E00A8');
             $graf_pob_nac_otro_edo->agregar('Nacida en este estado', 100 - $this->demografia['Porcentaje de población nacida en otro estado'], '#BFBFBF');
             $this->graficas[] = $graf_pob_nac_otro_edo;
             // Gráfica Población con Discapacidad
             $graf_pob_disc = new GraficaPayWeb(self::ID_GRAF_POB_DISC);
             $graf_pob_disc->definir_titulo('Con discapacidad');
             $graf_pob_disc->agregar('CON discapacidad', $this->demografia['Porcentaje de población con discapacidad'], '#A80021');
             $graf_pob_disc->agregar('Sin discapacidad', 100 - $this->demografia['Porcentaje de población con discapacidad'], '#BFBFBF');
             $this->graficas[] = $graf_pob_disc;
         } catch (EjeExceptionSinDatos $e) {
             $mensaje = new MensajeWeb();
             $mensaje->definir_mensaje_aviso('', $e->getMessage());
             $this->graficas[] = $mensaje;
         }
     }
 }