1 votos

Consultas espaciales para encontrar coincidencias de PDI

Dada una base de datos de POI que contiene diferentes tipos de puntos, por ejemplo hospital y pharmacy ¿Cómo puedo seleccionar los lugares en los que un hospital y una farmacia están más cerca de un determinado umbral (por ejemplo, un hospital o una farmacia)? 1000m )? La consulta en lenguaje natural se expresaría como:

select points where at least a hospital occurs within 1000m from at least a pharmacy

Sé que puedo seleccionar todos los hospitales y farmacias, y calcular la matriz de distancias entre ellos, pero me preguntaba si existe una consulta/operador espacial específico para este tipo de consultas. Idealmente, me gustaría expresar este tipo de consultas en ArcGIS.

1voto

No conozco ninguna forma de expresar esto en una consulta de tipo SQL dentro de ArcGIS.

Aparte de la matriz de distancias, un enfoque de fuerza bruta consistiría en recorrer cada farmacia, realizar una selección por ubicación de los hospitales dentro de la tolerancia de búsqueda y añadir un indicador a la farmacia y/o hospital(es) si se encuentra algún hospital.

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