1 / 45

Lic. Marco Antonio Peralta Zamora INEGI

“Aprovechamiento de la B.D. Geoespacial como apoyo a las actividades de planeación del XII Censo General de Población y Vivienda 2010”. Lic. Marco Antonio Peralta Zamora INEGI. Contenido. ¿En dónde entra la participación de la Base de Datos Geoespaciales?. Requerimiento. Insumos.

keahi
Download Presentation

Lic. Marco Antonio Peralta Zamora INEGI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. “Aprovechamiento de la B.D. Geoespacial como apoyo a las actividades de planeación del XII Censo General de Población y Vivienda 2010” Lic. Marco Antonio Peralta Zamora INEGI

  2. Contenido ¿En dónde entra la participación de la Base de Datos Geoespaciales? Requerimiento Insumos Plataforma utilizada Solución implementada

  3. Procesamiento Aplicaciones Seguridad Disponibilidad … Datos Geoespaciales ¿En dónde entra la participación de la Base de Datos Geoespaciales?

  4. Jesús María Aguascalientes Calvillo Jalpa Requerimiento

  5. Jesús María Aguascalientes Calvillo Jalpa Requerimiento

  6. Insumos • Información topográfica escala 1:50,000 • Marco Geoestadístico Estatal • ITER 2005

  7. Plataforma utilizada en el Servidor de Bases de Datos Geoespaciales • SUN Fire V880 • 8 GB en RAM • 4 Procesadores a 750 Mhz • Solaris 9 • Oracle 9i

  8. Plataforma utilizada en el Desarrollo de aplicaciones • PC Pentium IV con Hyper Threading a 3.2 GH • 2 GB en RAM • Windows XP • ArcGIS 9.0 • Java (JDK 1.6) • Librerías de Geotools versión 2.3.3 • Librerías de SDE versión 9.0

  9. Solución implementada Datos Geoespaciales Tratamiento previo Aplicaciones

  10. Tratamiento previo • Tomar el contorno del Estado

  11. Tratamiento previo • Crear un buffer de 10 Km

  12. Tratamiento previo • Crear un buffer de 10 Km

  13. Tratamiento previo • Agregar la información de Caminos y Carreteras que corresponde a este contorno Estatal “ampliado”

  14. Tratamiento previo • Agregar las Localidades Rurales

  15. Tratamiento previo concluido • Acercamiento a algunas localidades

  16. Tratamiento previo concluido 98 metros • Acercamiento a algunas localidades

  17. Tratamiento previo concluido 62 metros • Acercamiento a algunas localidades

  18. Tratamiento previo concluido 17 metros • Acercamiento a algunas localidades

  19. Se desarrolló una aplicación para corregir esa situación

  20. Se desarrolló una aplicación para corregir esa situación Agregando “Lineas virtuales”

  21. Se desarrolló una aplicación para corregir esa situación Criterios: • Se crearon “Líneas virtuales” para todas las localidades que no conectaran con las vías de comunicación • La distancia máxima para crear la línea entre la vía de comunicación y la localidad es de 6 Km

  22. Se desarrolló una aplicación para corregir esa situación Resultados: • El tiempo de ejecución para el Estado de Nayarit es de aproximadamente 1 Hora • Existen 12 localidades en el territorio insular que no tienen carreteras, caminos o veredas definidos. Es decir que no quedaron unidas con el resto

  23. Situación presentada en una isla de Nayarit

  24. Aplicación para generar el listado de adyacencias • Con la información preparada se construye una estructura en memoria que representa un grafo • Se selecciona cualquier localidad para iniciar a partir de ahí las búsquedas • Crear un buffer de 50 km partiendo de la localidad seleccionada • Seleccionar como posibles destinos todas las localidades que estén contenidas dentro de ese buffer

  25. Aplicación para generar el listado de adyacencias

  26. Aplicación para generar el listado de adyacencias

  27. Aplicación para generar el listado de adyacencias

  28. Aplicación para generar el listado de adyacencias • Se intenta recorrer el camino desde la localidad seleccionada como inicio hacia cada una de las localidades señaladas como posibles destinos, sin pasar por otra • Se utiliza un recorrido del grafo “en anchura” • Si existen varios caminos se considera el más corto, teniendo en cuenta el tipo de carretera o camino

  29. Aplicación para generar el listado de adyacencias

  30. Aplicación para generar el listado de adyacencias • En un primer desarrollo se encontró que se generan demasiadas conexiones: • El estado de Nayarit tiene 4243 localidades rurales • se generan 270,548 conexiones • un promedio de 63.7 conexiones por cada localidad

  31. Aplicación para generar el listado de adyacencias • Se realizaron varias adecuaciones al algoritmo y logramos reducir considerablemente el número de conexiones generadas • se generan 17,763 conexiones • un promedio de 4.18 conexiones por cada localidad

  32. Aplicación para generar el listado de adyacencias

  33. Aplicación para generar el listado de adyacencias Número de conexiones resultante

  34. Situación de las localidades sin carreteras o caminos

  35. Situación de las localidades sin carreteras o caminos • Crear líneas virtuales para pegar esas localidades • Calcular la distancia de todas las localidades hacia la más cercana de las que ya están unidas o hacia la vía de comunicación • Con lo que haya resultado más cercano crear una “línea virtual” que las una • Continuar con las demás volviendo a hacer los cálculos debido a que se van incrementando las localidades que ya están unidas

  36. Situación de las localidades aisladas • Esto se presenta cuando hay una o varias localidades que están conectadas entre sí pero no están conectadas con el resto de las localidades • Para efectos de los procesos posteriores se requiere que a partir de la lista de adyacencia entre localidades se pueda generar un grafo conexo

  37. Situación de las localidades aisladas • Ejemplo 1

  38. Situación de las localidades aisladas • Ejemplo 2

  39. Situación de las localidades aisladas • Para cada grupo de localidades aisladas se calcula la localidad más cercana a otra localidad de otro grupo (distancia lineal) • Se comienza por el grupo que tenga menos localidades • A la lista de conexiones ya obtenida se le agrega el resultado de ese cálculo

  40. Situación de las localidades aisladas • Solución • Localidades más cercanas

  41. Archivo resultado

  42. Archivo resultado

  43. Archivo resultado

  44. ¡Gracias! marco.peralta@inegi.org.mx

More Related