Ejemplo n.º 1
0
 /**
  * Preparar
  */
 protected function prepapar()
 {
     if (!$this->preparado) {
         try {
             parent::prepapar();
             $this->tabla = new TablaWeb(self::IDENTIFICADOR);
             $this->tabla->definir_estructura(array('indicador' => array('enca' => 'Indicador'), 'valor' => array('enca' => 'Valor', 'clase' => 'derecha')));
             $this->tabla->definir_panal(array(array('indicador' => 'Población total', 'valor' => $this->formatear('Población total')), array('indicador' => 'Porcentaje de población masculina', 'valor' => $this->formatear('Porcentaje de población masculina')), array('indicador' => 'Porcentaje de población femenina', 'valor' => $this->formatear('Porcentaje de población femenina')), array('indicador' => 'Porcentaje de población de 0 a 14 años', 'valor' => $this->formatear('Porcentaje de población de 0 a 14 años')), array('indicador' => 'Porcentaje de población de 15 a 64 años', 'valor' => $this->formatear('Porcentaje de población de 15 a 64 años')), array('indicador' => 'Porcentaje de población de 65 y más años', 'valor' => $this->formatear('Porcentaje de población de 65 y más años')), array('indicador' => 'Porcentaje de población no especificada', 'valor' => $this->formatear('Porcentaje de población no especificada')), array('indicador' => 'Fecundidad promedio', 'valor' => $this->formatear('Fecundidad promedio')), array('indicador' => 'Porcentaje de población nacida en otro estado', 'valor' => $this->formatear('Porcentaje de población nacida en otro estado')), array('indicador' => 'Porcentaje de población con discapacidad', 'valor' => $this->formatear('Porcentaje de población con discapacidad'))));
         } catch (EjeExceptionSinDatos $e) {
             $this->tabla = new MensajeWeb();
             $this->tabla->definir_mensaje_aviso('', $e->getMessage());
         }
     }
 }
Ejemplo n.º 2
0
 /**
  * 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;
         }
     }
 }