En la búsqueda por localidades (aquella que se ve con el scriptapp/select.php) cuando el usuario hace click en el botón Exportar se descargan tres productos:
Tabla de datos en Excel
Documento en PDF con el catálogo de datos
Mapa del municipio con las localidades con población mayor a 100 y menor o igual a 2,500 habitantes.
Descripción de la tarea
Esta tarea consiste en corregir el mapa que se descarga.
En el siguiente ejemplo, el usuario escogió el estado de Chiapas y el municipio de Acacoyagua, escogió algún conjunto de indicadores y exportó sus resultados, donde obtiene el siguiente mapa:
En este segundo ejemplo, el usuario escogió el estado de Chiapas y el municipio de Venustiano Carranza, escogió un conjunto de indicadores y exportó sus resultados, donde obtiene el siguiente mapa:
Los puntos a corregir serían:
Los bordes del mapa se deben ajustar automáticamente al muncipio que el usuario haya escogido;
Agregar título (estado), subtítulo (municipio) según el estado y municipio escogido, y nota al pie;
Las etiquetas de Latitud y Longitud, según los ejemplos a continuación.
Así, en el primer ejemplo (cuando el usuario escoge el estado de Chiapas y el municipio de Acacoyagua) el usuario obtendría el siguiente mapa,
En el segundo ejemplo (cuando el usuario escoge el estado de Chiapas y el municipio de Venustiano Carranza) el usuario obtendría el siguiente mapa,
Scripts y funciones relacionados
En esta tarea, el script que trabaja en la vista es app/select.php, el script que realiza la interacción es app/js-geo/modules/select.js. La funcionalidad del botón Exportar (btn_export) llama a la función callMapPrint que a su vez interactúa con la función apiDataCoords. La función apiDataCoords llama a la función getCoords en el scriptApiMapa.php
Nota: Tener en cuenta que lo descrito en el párrafo anterior no es exahustivo para describir la completa funcionalidad e interacción, por lo que puede haber una o más funciones que no estén descritas arriba.
Descripción general
En la búsqueda por localidades (aquella que se ve con el script
app/select.php
) cuando el usuario hace click en el botón Exportar se descargan tres productos:Descripción de la tarea
Esta tarea consiste en corregir el mapa que se descarga.
En el siguiente ejemplo, el usuario escogió el estado de Chiapas y el municipio de Acacoyagua, escogió algún conjunto de indicadores y exportó sus resultados, donde obtiene el siguiente mapa:
En este segundo ejemplo, el usuario escogió el estado de Chiapas y el municipio de Venustiano Carranza, escogió un conjunto de indicadores y exportó sus resultados, donde obtiene el siguiente mapa:
Los puntos a corregir serían:
Así, en el primer ejemplo (cuando el usuario escoge el estado de Chiapas y el municipio de Acacoyagua) el usuario obtendría el siguiente mapa,
En el segundo ejemplo (cuando el usuario escoge el estado de Chiapas y el municipio de Venustiano Carranza) el usuario obtendría el siguiente mapa,
Scripts y funciones relacionados
En esta tarea, el script que trabaja en la vista es
app/select.php
, el script que realiza la interacción esapp/js-geo/modules/select.js
. La funcionalidad del botón Exportar (btn_export
) llama a la funcióncallMapPrint
que a su vez interactúa con la funciónapiDataCoords
. La funciónapiDataCoords
llama a la funcióngetCoords
en el scriptApiMapa.php
Nota: Tener en cuenta que lo descrito en el párrafo anterior no es exahustivo para describir la completa funcionalidad e interacción, por lo que puede haber una o más funciones que no estén descritas arriba.