Yo sugeriría que usted echa un vistazo a la Geo Vista del sitio y su software. El Visual kit de herramientas de Investigación, proporciona una interfaz gráfica de usuario del programa para implementar el bi-variable chloropleth mapas (conozco a una persona de aquí trabaja en ese proyecto y puede ser capaz de señalar a otros recursos).
Creo que el cartogrammer blog es suficiente para explicar la técnica, pero aquí es una genial artículo (abierto al público) para ver su uso en la práctica.
Geovisual analytics para mejorar la exploración espacial interpretación estadística: un análisis de los Estados Unidos la mortalidad por cáncer cervicouterino
Jin Chen , Robert E Roth , Adam T Naito , Eugene J Lengerich y Alan M MacEachren Revista Internacional de Salud Geográficos de 2008, 7:57
Espero ver algunos ejemplos de código de Python y R también! Básicamente, cualquier programa que se pueda implementar un escala de esquema de color (o bivariante) puede crear un valor de alfa de mapa. A pesar de todas las implementaciones que he visto mencionados hasta ahora son para choropleth mapas, no hay ninguna razón que usted no podía hacer esto para un ráster o punto de mapas basados en así.
Recientemente he escrito un post en el blog sobre cómo llevarlas a la práctica en ArcGIS, Haciendo que el valor de alfa de mapas en ArcMap. Básicamente implica hacer capas separadas para un determinado transparencia y, a continuación, utilizando el vector de herramientas de edición disponibles dentro de ArcMap para producir la necesaria bivariante de la leyenda (o el uso de un falso recuadro del mapa para replicar la leyenda si usted desea producir un fondo negro VBA mapa).