miami distrito dade geojson
tl_rd13_us_cd113.zip

geojson - dade - topoJSON para distritos congresionales



distrito 26 miami dade (4)

Es más probable que los límites cartográficos oficiales se encuentren como shapefiles en lugar de GeoJSON o TopoJSON, aunque en este caso puede encontrar ambos en el repositorio jsongeo/cd113 en GitHub ( cd113.topojson ).

Para obtener los datos directamente de la Oficina del Censo de EE. UU., Una pequeña búsqueda en Google lo llevará a los archivos de formas TIGER / Line para el 113º Congreso. (Los distritos del Congreso cambian ligeramente de un congreso a otro, ¡así que tenga cuidado de usar la versión apropiada!) Al hacer clic en el "Sitio FTP ordenado por capa" encontrará la carpeta CD113 nombre CD113 , y en la parte inferior, tl_rd13_us_cd113.zip , un archivo de forma comprimida con cremallera de 38M que contiene los distritos del Congreso para todos los Estados Unidos. Este archivo es demasiado grande para que lo use directamente, pero puede seguir el tutorial topojson a topojson un mapa para usar ogr2ogr y topojson para convertir el shapefile en una representación más manejable.

Específicamente, comenzaría por convertir el Shapefile a GeoJSON (¡101MB!):

ogr2ogr -f GeoJSON districts.json tl_rd13_us_cd113.shp

Luego convierta el GeoJSON a TopoJSON y simplifique (solo 472KB):

topojson -s 7e-9 --id-property=+GEOID -o us-congress-113.json -- districts.json

Ahora, los dos primeros dígitos de la identificación de geometría ( d.id / 1000 | 0 ) son el código FIPS del estado (ver us-state-names.tsv ) y los últimos dos dígitos son el número del distrito del Congreso ( d.id % 1000 ) dentro de ese estado La simplificación ( -s ) es opcional, pero generalmente es una buena idea si está mostrando un mapa estático en un navegador; Ajusté el umbral para retener la mitad de los puntos, pero podría hacer el archivo aún más pequeño utilizando un umbral más grande.

Y ahí lo tienes:

Probablemente querrá combinar el archivo TopoJSON con las características de estados y estados de us.json , ya que en la mayoría de los mapas querrá sujetar los distritos del Congreso al límite terrestre y dibujar algún límite adicional entre los estados. Esto se puede hacer combinando archivos TopoJSON usando múltiples argumentos de entrada al binario topojson.

¿Alguien ha visto un archivo topoJSON para los distritos del Congreso de los Estados Unidos? Alternativamente, si puedo localizar las coordenadas o un archivo geoJSON, ¿es fácil de convertir a arcos?


Este enlace de la Oficina del Censo introducirá y lo dirigirá a los shapefiles para los datos que está buscando:

http://www.census.gov/geo/www/cob/

Los archivos shape se pueden convertir a archivos geojson y topojson. Aquí hay un tutorial básico que le presentará muchas consideraciones:

http://bost.ocks.org/mike/map/



Otro gran recurso para esto es el repositorio de github de Estados Unidos:

https://github.com/unitedstates/districts

El repositorio tiene archivos kml y geojson para cada distrito del Congreso, en carpetas separadas por fecha.