Tengo una ArcGIS pregunta que es muy fácil o imposible (mi favorita). Yo soy un poco inexperto cuando se trata de análisis de red, así que tal vez me estoy perdiendo algo importante aquí.
Tengo una red de corrientes que cubre un área muy grande y algunos datos del censo. Mi problema es: yo quiero tomar cada uno de los de más alto orden de las desembocaduras de los ríos y asociar un valor de población con ella, que le dirá "he aquí cómo muchas personas viven en el área de drenaje de derivados a partir de este punto de vertido".
Entiendo que la forma habitual de hacer esto sería para delinear las captaciones mediante ArcHydro o Spatial Analyst Hidrología herramientas, que he hecho muchas veces (entonces yo podría asociar dijo cuencas w/ datos del censo). En este caso, sin embargo, el área de interés es enorme, y el tiempo de procesamiento para incluso una trama de la operación parece ser mucho más de lo que es aceptable.
Ya no puedo imaginar que hay alguna manera de delimitar las cuencas w/o que impliquen trama de procesamiento, me pregunto si hay una manera de hacer algo como lo siguiente áspero solución:
Dada una clase de entidad de puntos de vertido, han ArcGIS ir a través de cada punto de vertido y determinar el río aguas arriba de la red. También me han separado un shapefile de la cuenca de los polígonos de la zona, con asociados de la población de atributo. Entonces, seguimiento de la velocidad de la red a la desembocadura del río, se podría decir, cuando la red cruza un polígono límite, y luego "añadir" a la población de la nueva cuenca se ha ingresado a la posterior aguas abajo de llegar. Así, sería algo así como un promedio ponderado de flujo de acumulación, excepto los de las "células" que sería una gran cuenca de polígonos, y necesitaría saber, como se traza a lo largo de la red, cuando se cruzaron en una nueva. Al momento de llegar a la boca, se han tabulado en la población total de todos los polígonos de la red ha pasado a través de.
En la siguiente imagen: Una boca de río de interés es un círculo en rojo (hay cientos de estos, probablemente). El orden superior de los arroyos son seleccionados en azul turquesa, sólo para mayor claridad visual. Básicamente, sólo quiero ver cómo muchas de las cuencas de los polígonos de aguas arriba de la red que conduce a que la boca se propaga a través de, y añadir sus poblaciones.
Es algo como esto es posible? Les agradecería mucho cualquier idea! Gracias!
(Una no-forma automatizada para hacer lo que yo quiero es poner una bandera en la boca del río utilizando la Utilidad de Network Analyst, cruzar los dedos y espero que haya sido colocada correctamente, el uso de Seguimiento de aguas Arriba para seleccionar las características conectado a la boca, extracto de aquellos, y contar hasta las poblaciones de la cuenca de los polígonos en que se cruzan. Ahora si que hay una manera de automatizar haciendo esto cientos de veces... -- por desgracia no sé cómo acceder a la barra de herramientas a través de arcpy o automatizar las cosas que requieren humanos clic)