3 votos

Calcular las estadísticas a lo largo de una característica lineal

Tengo una clase de característica lineal (red de carreteras) que está dividida en segmentos de menos de 2 millas de longitud. A cada segmento se le asigna un valor. Quiero calcular una suma ponderada por la distancia de alguna manera como la siguiente:

  1. Calcular el punto medio de cada segmento
  2. Buscar X unidades de distancia a lo largo de la característica lineal a la que pertenece el segmento y sumar todos los valores dentro de la distancia de búsqueda con la ponderación de la distancia (multiplicador fraccionario de cada valor basado en los intervalos de distancia definidos)
  3. Devuelve esta suma ponderada a cada segmento como un valor de campo

Sé cómo hacer el 1 y el 3, pero estoy perplejo sobre cómo lograr el 2. Los métodos habituales para calcular las estadísticas espaciales ignoran la geometría y buscan en un círculo completo. Quiero buscar sólo a lo largo de la característica lineal que el segmento es una parte de.

4voto

overstay_info Puntos 11

Si se trata de una red referenciada linealmente, cree una tabla de eventos con dos medidas (es decir, la medida del punto medio que calculó en el paso 1 y una segunda medida a una distancia X desplazada de la medida del punto medio). Entonces, si los valores que quiere sumar son también eventos, puede fusionar las tablas de eventos utilizando Superponer Eventos de Ruta. Esto sólo fusionará eventos en la misma ruta.

0voto

Federico Perez Puntos 126

Terminé llevando esto en una dirección completamente diferente... En ArcMap 10.4:

  • Disolver la red de carreteras en la ID de ruta única.
  • Intersección con la red de carreteras disuelta como entrada y puntos como salida
  • Dividir la red de carreteras disuelta en un punto utilizando la salida de intersección
  • Construir un conjunto de datos de red con funciones de coste/impedancia
  • Generar la matriz de pesos espaciales de la red (estadísticas espaciales)
  • Convertir la matriz de pesos espaciales en una tabla (Spatial Statisticts)
  • Realiza estadísticas de resumen en la tabla de salida para obtener las sumas de cada OID del segmento
  • Unir la salida de las estadísticas resumidas a la red de carreteras dividida
  • Ejecute el análisis optimizado de puntos calientes utilizando la red de carreteras dividida, la matriz de pesos espaciales de la red como restricción espacial y la suma de pesos de la red como campo de análisis

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