9 votos

De decisiones a nivel de condado shapefile de conjunto de puntos en 30 x30 km espacio mediante ArcGIS for Desktop?

Tengo un conjunto de datos en formato csv forma, como:

latitude, longitude, value
-45, 45, 10
....

Quiero calcular el condado de nivel medio a partir de estos datos, utilizando ArcGIS o R+hierba.

Tengo el ArcGIS, Estados Unidos Condados de la capa, pero no he sido capaz de completar con éxito una unión espacial.

¿Cómo puedo hacer esto?

12voto

Paul de Vrieze Puntos 111

Un flujo de trabajo utilizado para generar el condado de nivel de archivo de forma, con una media de(z) en cada condado, en un xyz de la tabla de datos en ArcGIS

nota: esto se basa en @MLowry la sugerencia, la incorporación de casi paso a paso las instrucciones.


Abierto ArcCatalog

  1. crear nueva geodatabase personal (por ejemplo, foo.mdb)
  2. archivo -> nuevo -> personal geodatabase
  3. agregar datos

    • haga clic derecho en el mapa.csv -> exportar a geodatabase (single) -> foo.mdb
    • haga clic derecho en los condados.lyr -> exportar a geodatabase (single) -> foo.mdb
  4. crear featureclass (.shp archivos) de la mesa xy

    • abierto foo.mdb
    • haga clic en mapa.csv tabla --> crear featureclass de xytable
    • campos de entrada x = lon, y = lat, z = rendimiento
    • sistema de coordenadas de entrada de coordenadas de importación -> a partir de los condados.lyr (o, equivalentemente, -> geográficos .. - > - > wgs_1984 -> abrir -> aceptar)
  5. importar las clases de entidad de geodatabase (varios)

    • seleccione shp los archivos creados en el anterior. paso -> añadir -> bueno

Abra ArcMap

  1. Agregar datos

    • seleccione foo.mdb -> CTL + seleccionar tablas -> abrir
  2. Unión Espacial

    • ArcToolbox -> Análisis -> Herramientas - > Overlay -> Unión Espacial ->
    • Funciones de destino: los condados.lyr
    • Únete Características: xyz de la tabla de mapa
    • Clase de entidad de salida: filename_spatialjoin
    • Unirse a la Operación: JOIN_ONE_TO_ONE
    • Opción De Coincidencia: Más Cercano
    • Mapa de campo de combinación Características: eliminar no deseados campos (sólo STATE_FIPS, CNTY_FIPS, z-valores necesarios
    • Radio de búsqueda: 30km
    • haga clic en OK
    • Valor de Z = rendimiento; seleccione 'media' (o alternativa de estadística)

6voto

Robert Höglund Puntos 5572

Un enfoque general es convertir su regularmente espaciados punto de datos en una trama (XYZ a trama en Arco*; v. en.xyz en la HIERBA), a continuación, realice una de las zonas de estadística operador para agregar los valores de las celdas dentro de cada condado y el cálculo de estadísticas (media, es uno de los estándar de los estadísticos calculados). Para realizar las estadísticas de uso Zonal Estadísticas en Arco*, o v. rast.estadísticas en la HIERBA.

Si usted necesita para hacer estadísticas más avanzadas, se podría hacer el análisis en R con raster y sp pero es un poco más complicado.

6voto

JoelB Puntos 84

Suena como que podría convertir la .csv a un tema del evento, luego de exportación .shp, a continuación, hacer una unión espacial con el nuevo .shp en el condado de capa, y BOOM, ya está bueno para ir para los cálculos.

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