Más

Tener problemas para hacer coincidir los shapefiles del censo de EE. UU. En QGIS

Tener problemas para hacer coincidir los shapefiles del censo de EE. UU. En QGIS


Estoy tratando de usar los shapefiles del censo de EE. UU. Para averiguar qué bloques censales componen qué distritos legislativos estatales. Decidí probar el método en un estado en el que ya tenía estos datos para ver si funcionaba o no. QGIS asignó un distrito a cada bloque del censo, pero a menudo era el incorrecto. Estoy buscando ayuda para encontrar una buena manera de obtener esta información.

El proceso que utilicé fue convertir los bloques del censo en centroides, convertir los centroides en puntos aleatorios estratificados, unir el shapefile del bloque del censo original con los puntos aleatorios y luego unir esto con el shapefile de la Casa del estado. También intenté hacer una unión espacial entre el bloque y los shapefiles legislativos, pero tuve el mismo problema.


Las geografías del censo siguen una estricta jerarquía. Hacer esto como una combinación de atributo simple usando una tabla de vínculos será mucho más rápido que hacerlo como una combinación espacial y, como ha descubierto, también será más preciso. Como apunta Chris W, los centroides no siempre caen dentro de un polígono (piense en una forma de media luna o rosquilla), y es por eso que está terminando con coincidencias incorrectas.

La Oficina del Censo proporciona estos datos en los Archivos de asignación de bloques del censo. Desafortunadamente, esta página de descarga requiere que descargue el BAF por estado. No pude encontrarlo en un archivo nacional, aunque no me sorprendería que alguien ya lo haya hecho en alguna parte. Además, si ya tiene una base de datos del censo completa en algún lugar, puede extraer las relaciones usted mismo de la tabla GEOHEADER.

Cuando descargue un estado, obtendrá un ZIP con 9 archivos, cada uno de los cuales es una tabla que une los bloques a una geografía específica. Los que le interesarán son los que terminan en SLDU y SLDL, que son las siglas de State Legislative District Upper / Lower. El jefe de la SLDU de Iowa tiene este aspecto:

BLOCKID, DISTRITO 190019601001000,029 190019601001001,029 190019601001002,029 190019601001003,029 190019601001004,029

No está completamente claro a partir de su pregunta si su objetivo es tener una salida espacial de los bloques con distritos legislativos adjuntos, o si solo estaba usando QGIS para hacer una unión espacial porque no pudo encontrar el BAF. En cualquier caso, a partir de su pregunta, está claro que tiene el conocimiento para unirse por su cuenta, así que no voy a dar más detalles a menos que necesite ayuda adicional.


Desafortunadamente, no puedo encontrar los datos para esto fuera de Minnesota.

Para Minnesota, la oficina estatal de SIG me proporcionó un archivo de Excel con dos columnas: una con el número de bloque del censo y su número de distrito (o VTD) correspondiente (como 27010029, o algo así). Luego fusioné ese archivo con otro archivo de Excel que tenía columnas para precintos / VTD y otra columna para distritos legislativos. Este archivo masivo de 256,000 filas conecta todos los bloques a sus respectivos distritos de la Cámara de Representantes y del Senado del Estado. Puedo enviarle este archivo por correo electrónico a pedido.

Aquí es donde puede obtener los shapefiles para VTD y Census Blocks: http://www.gis.leg.mn/html/download.html - desplácese hacia abajo hasta "Census Data" para los shapefiles a nivel de bloque (que también incluye datos de raza / etnia cuadra por cuadra) -buscar "Límites políticos" para los límites de VTD (precinto)


Ver el vídeo: CREAR, EDITAR y DIGITALIZAR Shapefiles en QGIS #MiPrimerMapa con QGIS - 02