11 votos

¿Cómo extraer elevaciones de DEM raster para vector tablas de atributos en ArcGIS 10?

Tengo una ArcMap 10 proyecto con varios grupos de capas. Una capa es un mapa de bits DEM, otra capa de grupo es un montón de vector shape (incluidos los puntos, líneas y polígonos). El cliente quiere que todos los vectores de datos que contienen los valores Z.

Rellenar las tablas de atributos para el vector de datos con valores de X e y es bastante fácil. Pero, ¿cómo puedo rellenar los valores Z? Hay una manera que puedo usar la Calculadora de Campo para "agarrar" los valores de altura de la DEM capa para cada vector de característica? Debo añadir que no tenemos una licencia para el 3D Analyst o extensiones Spatial Analyst.

Muchas gracias por ayudar a un novato :)

15voto

Saeed Neamati Puntos 157

En ArcGIS, sólo la he hecho con punto de vectores-no estoy seguro de cómo lo podría hacer con los polígonos o funciones de línea. Desafortunadamente, usted no necesita Spatial Analyst, aunque. Hay una herramienta en Spatial Analyst Tools\Extracción\Extracto de Múltiples Valores de los Puntos y Extraer los Valores de los Puntos. Extracto de Múltiples Valores de los Puntos es mejor porque te permite cambiar el nombre de la z nombre de campo que se están extrayendo los valores de Extraer los Valores de los Puntos no te deja hacer esto. Tengo problemas para hacer esto en ArcMap (la herramienta se bloquea), pero funciona bien en ArcCatalog.

La (libre) Hawths Herramientas de Análisis de la extensión de ArcMap había un Punto de intersección de la Herramienta , pero el desarrollo de la extensión fue descontinuado hace un par de años. Ha sido sustituida por la Geoespaciales Entorno de Modelización, que nunca la he utilizado.

SAGA GIS (freeware software independientes) tiene dos funciones a las Formas en - red\Agregar Valores de Cuadrícula de Puntos y Formas de Cuadrícula\Agregar Valores de Cuadrícula de las Formas que probablemente puede hacer lo que quiera. Esta es la descripción de la Añada los Valores de Cuadrícula a la herramienta de Formas:

Unión espacial: Recupera información de las cuadrículas seleccionadas en las posiciones de las formas de las formas seleccionadas de la capa y se agrega a las formas resultantes de la capa. Para los puntos esto es similar a 'Agregar Valores de Cuadrícula de Puntos en el módulo. Para las líneas y los polígonos valores promedio se calculará de la interferencia de las celdas de la cuadrícula. Para los polígonos de la " red de Estadísticas para los Polígonos de módulo ofrece opciones más avanzadas.

SAGA es su mejor apuesta, en mi opinión.

Espero que esto ayude!

0voto

Eric G Puntos 131

tal vez usted podría utilizar gdallocationinfo para recuperar valores de la Z pasa X, Y valores. una vez que tengas los valores de Z utilizan la calculadora de campo para agregar el valor de Z para los puntos que componen cada característica. Habría algunas secuencias de comandos involucrados pero en teoría que esto debería funcionar.

0voto

Dan J Puntos 158

Dependiendo de sus unidades o resolución requerida, siempre se puede exportar los DEM ráster en un shapefile de polígonos, directamente desde el cuadro de herramientas y, a continuación, hacer una unión espacial - esto es más fácil para los puntos. Si usted necesita los valores Z de líneas o polígonos, que, evidentemente, la necesidad definido segmentos o subdivisiones de polígonos en cada cambio en la elevación, según lo informado por el vectorizados DEM cuadrícula. Que se puede hacer a través estándar de herramientas de geoprocesamiento y espacial de las combinaciones, pero es necesario prestar mucha atención a sus requisitos de resolución y la cantidad de procesamiento que un gran conjunto de datos va a consumir.

0voto

Gustav Puntos 140

Recomiendo conseguir una licencia de 3D Analyst y el uso de Agregar Información de Superficie. O bien, utilizar la Interpolación de Forma seguida Agregar Z de la Información, que permite que algunas de las características para volver NA valores sin que se caiga todo el programa. De lo contrario, hay dos métodos probados libre que requieren más trabajo de campo. Es posible implementar estos desde dentro de QGIS, de modo que usted no tiene que salir de su cómoda SIG alrededores.

-1voto

Levi Puntos 22222

Yo sé cómo hacer esto por los puntos. Las líneas y los polígonos son diferentes, ya que la cruz de múltiples celdas de cuadrícula de la DEM. Usted puede hacer que los puntos a lo largo de las líneas o algo por el estilo y extraer los valores de para los. En el Arco, usted necesitará spatial analyst para obtener los valores, pero se pueden conseguir a través de Qgis (gratis), aunque no tan útil. Tendrás que ser experto en el trabajo con los archivos de excel y la conversión de ida y vuelta de los shapefiles. El Qgis generará un archivo de forma que sólo se ha extraído el punto de elevaciones, por lo que tendrás que copiar y pegar en tu tabla original como un archivo de excel (con la X,Y valores, por lo que usted puede hacer es volver int un shapefile con "display x,y de los datos"). Usted necesita para mantener un seguimiento de sus proyecciones para asegurarse de escoger el derecho al convertir de nuevo a shapefile.

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