Mapas¶
-
class
tinamit.geog.mapa.
Forma
(archivo, llenar, alpha)[source]¶ Clase pariente para todas las formas que se pueden dibujar.
-
class
tinamit.geog.mapa.
FormaDinámica
(archivo, escala_colores=None, llenar=True, alpha=1)[source]¶ Forma cuyos colores se asignan según valores numéricos.
Parameters: - archivo (str) -- El archivo
.shp
. - escala_colores (list or tuple or str or int or None) -- Lista de dos colores para establecer una escala de colores. Si es un solo color, se agregará el color
blanco. Si es
-1
, se inverserán los colores automáticos. - llenar (bool) -- Si hay que llenar la forma o simplement delinear su contorno.
- alpha (float or int) -- La opacidad del interior de la forma. Solamente aplica si
llenar
estFalse
.
-
dibujar
(ejes, fig)[source]¶ Agrega la forma a la figura.
Parameters: - ejes -- Los ejes de la figura.
- fig -- La figura.
- archivo (str) -- El archivo
-
class
tinamit.geog.mapa.
FormaDinámicaNombrada
(archivo, col_id, escala_colores=None, llenar=True, alpha=1)[source]¶ Forma dinámica cuyos valores se asignan a los polígonos de la forma
.shp
por su llave en el diccionario de valores.Parameters: - archivo (str) -- La archivo
.shp
. - col_id (str) -- La columna en el archivo
.shp
con el nomrbe de cada polígono. - escala_colores (list or tuple or str or int or None) -- Lista de dos colores para establecer una escala de colores. Si es un solo color, se agregará el color
blanco. Si es
-1
, se inverserán los colores automáticos. - llenar (bool) -- Si hay que llenar la forma o simplement delinear su contorno.
- alpha (float or int) -- La opacidad del interior de la forma. Solamente aplica si
llenar
estFalse
.
- archivo (str) -- La archivo
-
class
tinamit.geog.mapa.
FormaDinámicaNumérica
(archivo, col_id=None, escala_colores=None, llenar=True, alpha=1)[source]¶ Forma dinámica cuyos valores se asignan a los polígonos de la forma
.shp
por su orden en la matriz de valores.Parameters: - archivo (str) -- El archivo
.shp
. - col_id (str, optional) -- La columna con el número de cada polígono en la forma
.shp
. Si esNone
, se asiñará número según su orden en la forma.shp
. - escala_colores (list or tuple or str or int or None) -- Lista de dos colores para establecer una escala de colores. Si es un solo color, se agregará el color
blanco. Si es
-1
, se inverserán los colores automáticos. - llenar (bool) -- Si hay que llenar la forma o simplement delinear su contorno.
- alpha (float or int) -- La opacidad del interior de la forma. Solamente aplica si
llenar
estFalse
.
- archivo (str) -- El archivo
-
class
tinamit.geog.mapa.
FormaEstática
(archivo, color, llenar, alpha)[source]¶ Clase de base para formas estáticas en el mapa, cuyos colores no cambian.
-
class
tinamit.geog.mapa.
OtraForma
(archivo)[source]¶ Representa otras áreas no representadas por las otras formas disonibles.
-
tinamit.geog.mapa.
dibujar_mapa
(formas, archivo=None, título=None, fig=None)[source]¶ Dibuja un mapa.
Parameters: Returns: La figura y sus ejes.
Return type: tuple[Figure, Axes]
-
tinamit.geog.mapa.
dibujar_mapa_de_res
(forma_dinámica, res, var, t, escala=None, título='', directorio=None, otras_formas=None)[source]¶ Dibujar los resultados de una simulación en un mapa.
Parameters: - forma_dinámica (FormaDinámica) -- La forma cuyos colores variarán según los resultados.
- res (ResultadosSimul or ResultadosGrupo) -- Los resultados para dibujar.
- var (str) -- El variable de interés.
- t (int or tuple or range or list) -- Los tiempos a los cuales queremos graficar los resultados.
- escala (tuple) -- El rango para aplicar colores. Si es
None
, se aplicará según los datos de los resultados. - título (str) -- El título del gráfico.
- directorio (str) -- Dónnde hay que guardar el gráfico.
- otras_formas (list of FormaEstática or FormaEstática) -- Las otras formas (estáticas) para incluir en el gráfico.