21 votos

¿Cómo crear cartogramas de áreas contiguas en QGIS o R?

Esto es lo que quiero conseguir (a la derecha):

http://junkcharts.typepad.com/.a/6a00d8341e992c53ef0162fd6913e8970d-pi

Estoy buscando una herramienta o un método para transformar un shapefile (con QGIS o R) en esta forma. Y por favor, tened en cuenta: ¡No se trata de recortar una cuadrícula hexagonal o una cuadrícula de hexágonos! Cada hexágono debe representar un número igual de una medida (por ejemplo, cada hexágono representa 5.000 árboles).

¡Quizás conozcas el scapetoad! http://scapetoad.choros.ch/ Así que básicamente quiero producir una salida similar a la de scapetoad - pero con una cuadrícula más restringida (?).

edit: La mención de QGis y R no es una restricción - es sólo donde estaba buscando una solución. ¡Por supuesto que estoy feliz con cualquier herramienta, método o consejo!

3voto

seg.server.fault Puntos 342

Dejemos que $K$ sea un campo de cierto tamaño $\kappa$ y que $V$ ser un $K$ -espacio vectorial de dimensión $\lambda$ . Si $\kappa\leq\lambda$ entonces la dimensión del dual de $V$ es simplemente $2^\lambda$ . Esto implica que los espacios vectoriales de grandes dimensiones son duales si su dimensión (y por lo tanto su tamaño) es una potencia de 2. No tengo tiempo ahora para elaborar lo que sucede si la dimensión de $V$ es pequeño en relación con el tamaño de $K$ .

2voto

seg.server.fault Puntos 342

Mientras tanto, presentaré lo que es mi idea hasta ahora:

  1. Elaborar un cartograma con un método "basado en la difusión" (como scapetoad).

    En QGis:

  2. Cree una capa de puntos [Vector > Herramientas de investigación > Puntos regulares].

  3. Capa de puntos de clip con cartograma.

  4. Cree una capa hexagonal [Plugins > Qmarxan > Crear cuadrícula de planificación] (utilice el número apropiado/ deseado de hexágonos).

  5. Contar puntos por polígono [Vector > Herramientas de análisis > Puntos en el polígono].

  6. En las propiedades de la capa hexagonal: Aplicar etiquetado basado en reglas (o recorte) [Filtro: "PKTCNT" >= 1].

Eso es todo lo que tengo hasta ahora.

Las deficiencias son:

a) Esto es sólo la forma general (hay que volver a calcular las subunidades...)

b) El número de hexágonos es algo arbitrario ligado a la medida real, y lo que es peor

c) si quiero cambiar la unidad de medida (por ejemplo, en lugar de 5'000 árboles por hexágono, ahora quiero 100'000 árboles por hexágono = reduciendo aún más la complejidad/detalle) tengo que hacer todo el procedimiento de nuevo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X