Estoy tratando de identificar a los hogares que están aguas abajo y dentro de 5 km de otro conjunto de características de punto (fuentes de agua). Estamos definiendo aguas abajo como en una altitud más baja que la fuente de agua, por lo water_source_altitude - household_altitude > 0
.
En varios casos he fuentes de agua con la superposición de 5 km de memoria, y hay hogares que caen dentro de esta superposición. Si Un hogar cae dentro de 5 km de búfer de agua de la fuente 1 y fuente de agua 2, es la más cercana y aguas arriba de la fuente de agua de 1, y se encuentra aguas abajo de la fuente de agua 2, a continuación, una unión espacial no identificar correctamente la fuente de agua para el hogar. Es allí una manera de incluir a los criterios que calcular (water source 1 altitude - household altitude
) y (water source 2 altitude - household altitude
), y elija la fuente de agua donde el resultado > 0? He mirado en algunas otras preguntas acerca espacial se une y criterios, pero no son exactamente lo que yo estoy buscando.
Por cierto, estoy ejecutando una licencia Básica de ArcMap 10.2.2 y mis conocimientos de python es muy limitada. Me siento como la respuesta podría implicar PostGres o PostGIS, pero no estoy muy seguro de por dónde empezar con los.