No sé nada sobre SIG, pero tengo lo que creo que es un problema SIG. Después de pasar unas horas buscando en Google mi problema, creo que lo que tengo que hacer es realizar una consulta espacial, pero no estoy seguro de cómo hacerlo.
Tengo algunos datos sobre delitos (una lista de incidentes específicos, la fecha en que ocurrieron y la dirección donde ocurrieron) que me gustaría ver en relación con un vecindario en particular. Tengo un bosquejo del vecindario en un mapa, que es lo suficientemente específico como para poder traducirlo en un polígono que describa el bosquejo del vecindario. Me gustaría filtrar los datos del crimen que tengo para ver qué incidentes específicos ocurrieron dentro de los límites de este vecindario. Creo que esta es una consulta espacial, pero no estoy seguro.
Estoy buscando alguna orientación sobre el problema en general. Parece que hay algunas herramientas gratuitas en línea para este tipo de cosas (¿Google Fusion Tables?) Y tengo acceso a ArcGIS Desktop y MS SQL Server. Estoy familiarizado con SQL Server, pero no con ArcGIS Desktop y no parece algo que pueda aprender y aprender en un día o dos, pero no estoy seguro.
Respuestas:
En ArcMap, si busca Buscar en Polígono en ArcMap, encontrará esto:
"Seleccionar por ubicación para seleccionar esas entidades de la capa de puntos que se cruzan con la capa de polígono"
Esto se encuentra en "Selección> Seleccionar por ubicación" en la barra de menú y le pedirá una capa de destino, luego una capa de origen y un método de selección.
Entonces, la capa de destino es su capa de punto, la capa de origen, la capa de polígono y la capa de destino están dentro de la capa de origen como su método de selección espacial.
Luego guarde la salida
fuente
Ejemplo básico de Fusion Table
Consulta espacial establecida en el código:
Fuente: http://homepage.ntlworld.com/keir.clarke/web/fusion2.htm
de: http://googlemapsmania.blogspot.com/2010/11/spatial-queries-added-to-fusion-tables.html
fuente
En la tabla de incidentes delictivos, necesitará información que se conecte con su vecindario. El polígono de su vecindario no contiene todas las direcciones, por lo que su mejor opción sería A) obtener datos de calles, parcelas o edificios que contengan direcciones que coincidan con su lista o B) abra su tabla de delitos y agregue una columna para barrio. luego seleccione la dirección dentro de su vecindario y complete el nombre / ID del vecindario con el que coincide (esto significa que debe agregar una columna en el polígono de su vecindario y agregar la misma ID) Básicamente necesita tener una manera de informar la consulta espacial que estas direcciones pertenecen a este barrio.
Como su tabla no es una clase de entidad de puntos (supongo), tendrá que hacer una unión basada en la tabla. Para hacer esto, abra ArcMap, haga clic en Agregar entidades, busque para encontrar su tabla y vecindario, haga clic derecho en su vecindario, haga clic en unirse> y siga las instrucciones para unir atributos de una tabla.
fuente
Usted dice que tiene una representación espacial de los vecindarios, pero los datos del delito son solo direcciones.
Hay maneras de conectar los crímenes con los barrios.
obtenga una lista de todas las direcciones en los vecindarios y únase a esa lista. Esa es una solución no espacial.
o necesita obtener una representación espacial de la información del delito.
Si tiene coordenadas para los crímenes, se une al polígono del vecindario con los puntos delictivos con una declaración de intersección. entonces es una solución espacial.
fuente