Tema-3

Anuncio
3. Desarrollo Técnico-Metodológico
• Las herramientas tecnológicas disponibles...
1
Teoría de Grafos y redes
La Teoría de Grafos permite asociar a redes de transporte o de
circulación una estructura abstracta constituida por nodos y
arcos conectados. Es pero sencilla porque sus elementos
pueden asociarse fácilmente a objetos de la vida real.
Su aplicación responde principalmente a un análisis
descriptivo-explicativo, es decir, al estudio morfométrico de
las redes para conocer su estructura y desarrollo (Potrykowski
y Taylor, 1986).
Ejemplos de redes en la realidad: transporte, hidrográficas,
telefónicas, eléctricas, agua, gas, alcantarillado, cloacas …
Pionero trabajo de Leonhard Euler (1736)
Dr. Osvaldo Daniel Cardozo
2
Teoría de Grafos y redes
Medidas de Conexión o Cohesión:
miden el grado de conectividad
recíproca entre los nodos de la red.
Medidas de Accesibilidad y
Centralidad: miden la accesibilidad
topológica de cada nodo en la red.
Dr. Osvaldo Daniel Cardozo
3
Basic Graph Representation of a Transport Network
Buckle
1
Edge (Link)
2
5
3
4
Vertex (Node)
Copyright © 1998-2012, Dr. Jean-Paul Rodrigue, Dept. of Global Studies & Geography, Hofstra University. For personal or classroom use ONLY. This material (including graphics) is not public domain and cannot be published, in whole or in
part, in ANY form (printed or electronic) and on any media without consent. This includes conference presentations. Permission MUST be requested prior to use.
Length of a Link, Connection or Path
2
4 km
3
2 km
2 km
6 km
1
3 km
5 km
6
2 km
4
5
7 km
Copyright © 1998-2012, Dr. Jean-Paul Rodrigue, Dept. of Global Studies & Geography, Hofstra University. For personal or classroom use ONLY. This material (including graphics) is not public domain and cannot be published, in whole or in
part, in ANY form (printed or electronic) and on any media without consent. This includes conference presentations. Permission MUST be requested prior to use.
Cycles and Circuits
2
3
Cycle
1
6
Circuit
Cycle
4
5
Copyright © 1998-2012, Dr. Jean-Paul Rodrigue, Dept. of Global Studies & Geography, Hofstra University. For personal or classroom use ONLY. This material (including graphics) is not public domain and cannot be published, in whole or in
part, in ANY form (printed or electronic) and on any media without consent. This includes conference presentations. Permission MUST be requested prior to use.
Articulation Node
Removed
2
1
1
2
2
1
Removed
3
4
3
4
5
4
C
(Unconnected)
B
(Connected)
A
3
5
5
Copyright © 1998-2012, Dr. Jean-Paul Rodrigue, Dept. of Global Studies & Geography, Hofstra University. For personal or classroom use ONLY. This material (including graphics) is not public domain and cannot be published, in whole or in
part, in ANY form (printed or electronic) and on any media without consent. This includes conference presentations. Permission MUST be requested prior to use.
Diameter of a Graph
Representa el número de arcos que es necesario atravesar desde un
nodo a los demás por el tramo más corto, siendo más accesible el nodo
que presente el índice más bajo.
2
1
4
3
6
5
Diameter = 4
7
Shimbel Distance
v
1
2
3
4
5
6
7
1
0
1
1
2
2
1
3
2
1
0
2
1
3
2
4
3
1
2
0
3
1
2
2
4
2
1
3
0
2
1
3
5
2
3
1
2
0
1
1
6
1
2
2
1
1
0
2
7
3
4
2
3
1
2
0
Copyright © 1998-2012, Dr. Jean-Paul Rodrigue, Dept. of Global Studies & Geography, Hofstra University. For personal or classroom use ONLY. This material (including graphics) is not public domain and cannot be published, in whole or in
part, in ANY form (printed or electronic) and on any media without consent. This includes conference presentations. Permission MUST be requested prior to use.
Beta Index
Surge de dividir el número de arcos con el número de nodos.
A
C
e
β=
v
B
D
e
v
Beta
A
2
4
0.5
B
3
4
0.75
C
4
4
1.0
D
5
4
1.25
Copyright © 1998-2012, Dr. Jean-Paul Rodrigue, Dept. of Global Studies & Geography, Hofstra University. For personal or classroom use ONLY. This material (including graphics) is not public domain and cannot be published, in whole or in
part, in ANY form (printed or electronic) and on any media without consent. This includes conference presentations. Permission MUST be requested prior to use.
Número Ciclomático (µ)
Expresa el numero de circuitos que posee la red
2
4
6
Circuit
Circuit
1
3
5
7
Copyright © 1998-2012, Dr. Jean-Paul Rodrigue, Dept. of Global Studies & Geography, Hofstra University. For personal or classroom use ONLY. This material (including graphics) is not public domain and cannot be published, in whole or in
part, in ANY form (printed or electronic) and on any media without consent. This includes conference presentations. Permission MUST be requested prior to use.
Alpha Index
Se obtiene del ratio entre el Número Ciclomático y el máximo posible de circuitos
A
C
α=
u
2v − 5
u (e-v+p)
2v-5
Alpha
A
0
3
0.0
B
1
3
0.33
C
2
3
0.66
D
3
3
1.0
B
D
Copyright © 1998-2012, Dr. Jean-Paul Rodrigue, Dept. of Global Studies & Geography, Hofstra University. For personal or classroom use ONLY. This material (including graphics) is not public domain and cannot be published, in whole or in
part, in ANY form (printed or electronic) and on any media without consent. This includes conference presentations. Permission MUST be requested prior to use.
Connectivity Matrix
Network
Connectivity Matrix
C
B
A
G
D
E
F
A
B
C
D
E
F
G
A
0
1
1
1
0
0
0
B
1
0
0
0
0
0
0
C
1
0
0
0
0
0
0
D
1
0
0
0
1
0
1
E
0
0
0
1
0
1
0
F
0
0
0
0
1
0
0
G
0
0
0
1
0
0
0
Copyright © 1998-2012, Dr. Jean-Paul Rodrigue, Dept. of Global Studies& Geography, Hofstra University. For personal or classroom use ONLY. This material (including graphics) is not public domain and cannot be published, in whole or in
part, in ANY form (printed or electronic) and on any media without consent. This includes conference presentations. Permission MUST be requested prior to use.
Total Accessibility Matrix (T-Matrix) and Shimbel Distance
C1
A
B
C
D
E
A
0
1
1
1
0
B
1
0
1
0
0
C
1
1
0
1
1
D
1
0
1
0
0
E
0
0
1
0
0
Network
B
A
C
D
E
D
A
B
C
D
E
∑
A
0
1
1
1
2
5
B
1
0
1
2
2
6
C
1
1
0
1
1
4
D
1
2
1
0
2
6
E
2
2
1
2
0
7
∑
5
6
4
6
7
28
Copyright © 1998-2012, Dr. Jean-Paul Rodrigue, Dept. of Global Studies& Geography, Hofstra University. For personal or classroom use ONLY. This material (including graphics) is not public domain and cannot be published, in whole or in
part, in ANY form (printed or electronic) and on any media without consent. This includes conference presentations. Permission MUST be requested prior to use.
Geographic Accessibility
L
8
A
4
B
7
C
5
D
6
E
A
B
C
D
E
A
0
8
4
9
15
B
8
0
7
12
18
C
4
7
0
5
11
D
9
12
5
0
6
E
15
18
11
6
0
A(G)
A
B
C
D
E
∑ /n
A
0
8
4
9
15
7.2
B
8
0
7
12
18
9.0
C
4
7
0
5
11
5.4
D
9
12
5
0
6
6.4
E
15
18
11
6
0
10.0
∑ /n
7.2
9.0
5.4
6.4
10.0
38.0
Copyright © 1998-2012, Dr. Jean-Paul Rodrigue, Dept. of Global Studies& Geography, Hofstra University. For personal or classroom use ONLY. This material (including graphics) is not public domain and cannot be published, in whole or in
part, in ANY form (printed or electronic) and on any media without consent. This includes conference presentations. Permission MUST be requested prior to use.
Teoría de Grafos y redes: software
El análisis se basa en la aplicación
de funciones de optimización.
Algunos de los algoritmos de
optimización más utilizados: Euler,
Dijkstra, Hamilton, Simplex, etc.
Dr. Osvaldo Daniel Cardozo
15
Análisis de redes en Grafos
Actividades:
1. En el software GRAFOS
digitalizar una red hipotética
de paradas y recorridos del TP en el centro de la ciudad.
2. Calcular el camino mínimo y obtener el coste con el
algoritmo de Dijkstra entre los nodos indicados.
3. Calcular el árbol de coste mínimo del grafo.
Dr. Osvaldo Daniel Cardozo
16
Análisis de redes en Grafos
camino mínimo por Dijkstra
Dr. Osvaldo Daniel Cardozo
17
Análisis de redes en Grafos
camino mínimo por Bellman-Ford
Dr. Osvaldo Daniel Cardozo
18
Sistemas de Información Geográfica (SIG)
Almacenamiento
Relaciones
Consultas (booleanas, espaciales)
BASE
DE
DATOS
Point (10 10)
Linestring ( 10 10, 20 20, 30 40)
Polygon ((10 10, 10 20, 20 20, 20 15, 10 10))
Dr. Osvaldo Daniel Cardozo
19
Generación de redes con SIG
¿Qué se puede hacer con el analista de redes?
El análisis de redes tiene multitud de aplicaciones en
campos muy distintos, como la planificación del
transporte, el geomarketing, la gestión de equipamientos
públicos, análisis hidrográficos, etc.
¿Qué es una red en un SIG?
Para Bosque Sendra (1992) es “un sistema interconectado
de elementos lineales que forman una estructura espacial
por la que pueden pasar flujos de algún tipos (personas,
mercancías, energía, información, etc.)
Dr. Osvaldo Daniel Cardozo
20
Generación de redes con SIG
Algunos ejemplos de aplicación …
Rutas de vehículos de emergencia (bomberos, ambulancias)
Estratégicas para optimizar la distribución de productos
Rutas de transporte escolar
Servicios de recogida de basura
Rutas para transporte de sustancias peligrosas
Cálculo de áreas de influencia de equipamientos (comerciales,
educativos, sanitarios, etc)
• Localización óptima de equipamientos y centros de servicio
• Estudios de cambios de accesibilidad en el tiempo por efecto
de nuevas infraestructuras
• Análisis de demanda y viabilidad de nuevas instalaciones, etc.
•
•
•
•
•
•
Dr. Osvaldo Daniel Cardozo
21
Generación de redes con SIG
Conceptos claves en Análisis de Redes
•
•
•
•
•
•
cierta analogía con Teoría de Grafos
es necesario que la red tenga hecha su topología
arco
nodo
impedancias
paradas, rutas, barreras, giros …
Ejemplos de redes en la vida real
•
•
•
•
•
•
•
•
Electricidad
Gas
Agua, y cloacas
Ríos
Rutas aéreas
Rutas de colectivos urbanos
Red de calles
Dr. Osvaldo Daniel Cardozo
Teléfono
22
Generación de redes con SIG
La topología es una colección de reglas que,
acopladas a un conjunto de herramientas y
técnicas de edición, permite a las
geodatabases
modelar
relaciones
geométricas con mayor precisión (ESRI)
Dr. Osvaldo Daniel Cardozo
23
Topología para redes en ArcGIS
Actividades:
1. Observar en ArcMap las diferencias entre las capas Calles.shp
y Calles_Ariel.shp
2. En ArcCatalog crear la Topología al archivo CallesST.
3. Cargar el archivo de topología en ArcMap.
4. Activar la barra de herramientas de Topology
5. Comenzar la edición y “arreglar” los problemas topológicos
que presenta la red de calles.
Dr. Osvaldo Daniel Cardozo
24
Análisis de redes con SIG
Barra de herramientas Network Analyst (Analista de red)
Dr. Osvaldo Daniel Cardozo
25
Análisis de redes con SIG
Barra de herramientas Network Analyst (Analista de red)
Dr. Osvaldo Daniel Cardozo
26
Análisis de redes con SIG
Capas de análisis de red
Dr. Osvaldo Daniel Cardozo
27
Análisis de redes con SIG: camino optimo
Tipos de análisis: camino óptimo
(best route)
Dr. Osvaldo Daniel Cardozo
28
Análisis de redes con SIG: camino más corto
Tipos de análisis: Instalación más próxima (Closest facility)
Dr. Osvaldo Daniel Cardozo
29
Análisis de redes con SIG: área de servicio
Tipos de análisis: Área de Servicio (Service Area )
Dr. Osvaldo Daniel Cardozo
30
Análisis de redes con SIG: matriz de distancias
Tipos de análisis: matriz de Origen-Destino (O-D cost matrix)
Dr. Osvaldo Daniel Cardozo
31
Práctica: manos a la obra…
Actividades:
1. Cargar la capa Calles_Ariel.shp. Observar que pasa con la
barra de herramientas de Network Analyst.
2. En ArcCatalog crear el archivo de redes (
Network Dataset)
para Calles_Ariel.shp.
3. Luego cargar en ArcMap el archivo de red creado. Observar el
estado de la barra de herramientas Network Analyst.
4. Ejecutar las funciones disponibles en Network Analyst.
Dr. Osvaldo Daniel Cardozo
32
Práctica: manos a la obra…
Actividades:
1. Calcular el camino optimo entre dos localizaciones.
2. Recalcular el camino optimo al incorporar barreras.
3. Determinar el equipamiento mas próximo a un accidente..
4. Calcular dos franjas de distancia (200 y 500 m) sobre el
equipamiento. Para ello utilizar el MultiRingBuffer.
5. Efectuar una selección espacial y sobre la capa de población,
obtener el total de personas incluidas en las franjas de
distancia.
Dr. Osvaldo Daniel Cardozo
33
Descargar