Materiales pueden ser descargado en el siguiente link:
(Files can be downloaded at the following link:)
Modulo I
https://drive.google.com/open?id=1lKFgvWP4Jhg9cGJ_6VASGaZGmpPXNdQd
Modulo II
https://drive.google.com/open?id=13W9Bs3W_gtadZ9IZqe0JuElMWttzAFC-
Modulo III
https://drive.google.com/open?id=1BQIeTCP1gDofCf8ey5s0_8DKaA1IIVC3
Modulo IV
https://drive.google.com/open?id=1RMwsape6PVv4_ktruP9oz0vW1OTlJI-7
1. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
1 Bloque II
II
Bloque
Working with Matrices
Una matriz es un elemento esencial y de potente estructura de datos para
almacenar los datos de transporte. Cada fila y columna está identificado por un
ID. Cada entrada de la matriz se llama celda y tiene un valor que describe algo
acerca de la fila y columna, entre los datos que contienen la matrices podemos
destacar: Los flujos, Tiempos de viaje, medidas de distancia, costos entre los
más importantes.
TransCAD almacena las matrices en un archivo del tipo Matrix File (*.mtx). Una matriz
archivo contiene una o más matrices, cada uno de los cuales contiene el mismo conjunto de
filas y columnas. Por ejemplo, una matriz de archivo podría contener 3 matrices que
muestran el flujo de tráfico entre las zonas de análisis (TAZ). La primera podría mostrar los
flujos en la hora pico AM, el segundo en la hora valle, y la tercera podría mostrar los flujos
en la hora pico PM.
Lección A: Creating Matrix
Lección B: Menu Matrix, Display and Labels
Lección C: Contents and Indices
Lección D: Matrix Properties and Sort
Lección E: Find Cell, fill Matrix and Update Matrix
Lección F: Append, quicksum and Copy Matrix
Lección G: Transpose, combine, aggregate and Disaggregate Matrix
2. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
2 Bloque II / Lección A
A
LECCIÓN
Creating Matrix
Al crear una matriz de archivos, puede elegir las filas y las columnas a incluir, las características o un
conjunto de selección. Si usted hace la misma elección, tanto para las filas y columnas, la matriz se
denomina matriz cuadrada. Las matrices también tienen una diagonal, que se define como el
conjunto de celdas tal que la fila y la columna tienen la misma identificación.
Siempre puede agregar o quitar matrices individuales en una matriz de archivo, no se puede cambiar
las filas y las columnas que se incluyen en una matriz de archivo. Sin embargo, usted puede mostrar
o realizar operaciones en cualquier subconjunto de las filas y columnas de una matriz; se puede crear
matrices usando los datos almacenados en una tabla. También se pueden crear mediante la
combinación de matrices de información de otros archivos existentes.
Para el desarrollo de este bloque se debe abrir el archivo ZAT Lima.dbd
3. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
3 Bloque II / Lección A
Creacion de matrizes:
1. File / New (seleccionar el archivo del tipo matriz - *.mtx)
2. Otra opción es hacer clic en el botón New File
3. Clic en OK
Nombre: En el se completara con un nombre que
describa el tipo de matriz que se crea
IDs are in: Se especificara el campo que contiene
los Ids que identificaran la matriz con la entidades
Rows from y Columns from: se selecciona que
entidades irán respectivamente en las filas y
columnas de la matriz que se creara
# Matrices: se especifica cuantas submatrices
contendrá este archivo del tipo *.mtx
Ingresar el nombre por cada submatriz
Confirmando con el botón OK nos
pedirá dar el nombre del archivo de
tipo matrix (*.mtx)
Label: En el se colocara una etiqueta
que describe la matriz creada
Para el estudiante
1. Crear un archivo Matrix File (Transporte.mtx) que contenga 5 matrices llamadas:
TranspFerr, TranspAer, TranspResi, TranspCar y TranspMar; Este archivo debe estar
asociado a un área que tenga 6 zonas (Zona4051.dbd).
2. Crear una capa de 5 puntos (Almacenes.dbd) a la cual se le debe asociar una matriz
(logística.mtx) que contenga las siguientes sub matrices: CargaA, CargaB y CargaC
4. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
4 Bloque II / Lección B
B
LECCIÓN
Menu Matrix, Display and Labels
Transpuesta
Relleno
Etiquetas
Busqueda de celda
Organizacion
Gestionador de sub matrices
Índices
Suma Rápida
Actualización
Combinación
(Matriz Properties) File / properties...Matrix to display
Matrix to display: Es una ventana de
selección donde uno puede activar la
submatriz que desee visualizar para poder
trabajar en ella.
Matrix Labels: Esta ventana nos permite cambiar el valor por defecto de los identificadores de
columnas y filas (IDs), las nuevas etiquedas deben estar definidos en la tabla de
datos (Dataview) de la capa de trabajo.
Especificar la tabla de datos
de la capa de trabajo
Indicar el campo que
contiene el ID
Indicar el campo que
contiene las nuevas
etiquetas
Esta opción esta activada para que las nuevas etiquetas se
han las mismas en las columnas y las filas, si se desea
etiquetas diferentes bastara con desactivar esta opción.
5. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
5 Bloque II / Lección B
Para el estudiante
Teniendo ya creada la matriz (MatrizBase.mtx) asociada a la capa Areas (ZAT Lima.dbd)
realizar los siguientes etiquetados:
1. Columnas y filas etiquetadas por el nombre del distrito
2. Columnas etiquetadas por el nombre del distrito y la filas etiquetadas por el
nombre de la cuenca
3. Columnas etiquetadas por el Área y la filas etiquetadas por el ID
6. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
6 Bloque II / Lección C
C
LECCIÓN
Contents and Indices
Contents: Esta opcion nos permite visualizar y gestionar las matrices contenidas en el archivo
Matriz File (*.mtx)
Adiciona matrices al archivo Matriz File (*.mtx)
Elimina matrices del archivo Matriz File (*.mtx)
Renombra las matrices del archivo Matriz File (*.mtx)
Brinda información del archivo Matriz File (*.mtx)
Indices: Esta opción nos permite visualizar una porción de la matrices contenidas en el Matriz
File, por defecto se muestra todas celdas, llamándose este índice igual que la capa asociada a la
matriz.
Para ver la funcionalidad de esta opción realizaremos un índice que nos permita mostrar solo las
celdas correspondientes a los distritos del cono sur de la ciudad
Paso 1: Seleccionar los distritos del cono sur
Paso 2: Estando activa la matriz creada (MatrizBase.mtx) ingresar a Matrix / Indices..
Paso 3: Clic en Add Index..
Paso 4: Completar según se muestra
Paso 5: Seleccionar ConoSur en Rows y
Columns
Rows: se filtrara solo las filas,
mostrando toda las columnas
Columns: se filtra solo las columnas,
mostrando toda las filas
Both: filtra tanto las columnas como las
filas
Rows: seleccionar el nombre del índice
creado para que se filtre las filas
Columns: seleccionar el nombre del índice
creado para que se filtre las columnas
7. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
7 Bloque II / Lección C
Para el estudiante
1. Crear un índice que muestre las celdas correspondientes solo a los distritos del
Cono sur, y etiquetarlos con el nombre de los distritos.
2. Crear un índice que muestre las celdas correspondientes solo a los distritos que
tengan como Nomcuenca: Centro, y etiquetarlos con el nombre de los distritos.
3. Crear un índice que muestre las celdas correspondientes solo a los distritos que
tengan como Nomcuenca: Cono Norte, y etiquetarlos con el nombre de los distritos.
8. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
8 Bloque II / Lección D
D
LECCIÓN
Matrix Properties and Sort
Para continuar detallando cada una de las herramientas relacionadas a las matrices se
complementara los viajes en el cono sur (Hora pico – transporte publico) con los valores que se
muestran, el llenado se realizara en forma directa, mas adelante se mostrara técnicas de prognosis
y de distribucion para el calculo de esta llamada matriz origen destino – Matriz OD.
Matrix properties: Esta opción nos permite realizar cálculos directos por fila y columna, los cuales
son mostrados en los márgenes de la matriz (Marginals).
Herramientas de formato
Protege la información la cual no podrá ser
cambiada
Muestra la cuadricula
Minimum: Minimo
Maximum: Maximo
Sum: Suma
Mean: Promedio
Count: Cantidad de datos
Sort Matrix: Esta opción nos permite organizar la información mostrada en las matrices.
Existen tres criterios generales para poder organizar la
información. Labels (de acuerdo a las etiquetas de la
matriz), Marginals (organiza según los resultados al
utilizar Matrix properties) y Dataview Field (organiza la
información de acuerdo a un campo definido en la capa
de referencia de la matriz)
Esta opción se activa cuando se utiliza la organización
por Dataview Field
Permite realizar una organización con
independiente criterio para las filas y columnas
Métodos de organización
9. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
9 Bloque II / Lección D
Para el estudiante
1. ¿Cuál es el total de viajes en transporte público en hora punta dentro del cono sur?
Guardar la matriz con los resultados en formato Matrix View (*.mvw) el cual debe
estar ordenado por orden alfabético ascendente y con etiquetas que muestren los
nombres de los distritos.
2. ¿Cuál es el total de viajes en transporte público en hora punta entre los distritos de
Lurin, Punta Negra, Punta Hermosa y San Bartolo?
Guardar la matriz con los resultados en formato Matrix View (*.mvw) el cual debe
estar ordenado por los marginales (los marginales deben contener la suma por fila
y columna) en forma ascendente y con etiquetas que muestren en las columnas los
nombres de los distritos y en las filas los IDs correspondientes.
10. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
10 Bloque II / Lección E
E
LECCIÓN
Find Cell, Fill Matrix and Update Matrix
Find Cell: Esta opción nos permite encontrar una celda mediante los valos de las etiquetas
mostradas
La búsqueda en este caso se realizo
mediante la palabra LURIN, debido a
que la matriz tenia como etiqueta el
nombre del distrito
Fill Matrix: Este comando permite editar las celdas en una matriz de varias maneras. Usted puede
escribir los nuevos valores directamente en una matriz, o con el uso de comandos de la opción Fill
Matrix para llenar ya se ha las columnas, filas, rangos de celdas, la diagonal o toda las celdas de
las matrices de un solo paso.
Single Value
Seleccionar la operación a realizar e
ingrese el valor a utililizar (excepto clear
cells, el cual no necesita un valor dado que
eliminara cualquier valor existente en las
celdas)
Brinda opciones para el rellenado de la celdas
de la matriz actual (this matrix), seleccionar
las matrices que seran afectadas (some
matrices) y la opcion para que se realice el
rellenado en todas las matrices contenidas en
el Matrix File (*.mtx)
Seleccioné las celdas que serán modificadas
All (todo), Highligted (selección realizada ) o
solo la diagonal
11. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
11 Bloque II / Lección E
Cell by Cell
Seleccionar la operación a realizar entre las
celdas homologas de varias matrices, las
cuales pueden estar contenidas en diferentes
archivos del tipo Matrix File (*.mtx).
Seleccioné las celdas que serán modificadas
All (todo), Highligted (selección realizada ) o
solo la diagonal
Elegir el archivo Matrix FIle
Elegir la matriz contenida en el archivo Matrix
FIle
Elegir el factor que afectara la matriz
Completando las matriz de viajes de
transporte de carga, con al siguiente
informacion:
1. Representa el 10% de la matriz de
transporte publico
2. No existen viajes intrazonales
3. Los distrito de San Bartolo y Santa Maria
no generan viajes
Formula
Esta opción nos permite realizar operaciones
complejas y mas elaboradas entre las celdas
homologas de varias matrices, las cuales
deben estar contenidas en el mismo archivo
Matrix File (*.mtx).
Matrix List… Seleccionador de la matriz
Operator List… Seleccionador del operador
Function List… Seleccionador de la funcion
matematica
La selecciones realizadas entre operadores,
funciones y matrices, se debe realizar de tal
forma que nos lleve a construir la formula
deseada, que servirá para el rellenado de las
celdas de la matriz
Visualizador de la formula elaborada
12. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
12 Bloque II / Lección E
Vector Multiply
Esta opción nos permite multiplicar valores
contenidos en la tabla de datos de la capa
relacionada a la matriz con las filas o
columnas de la matriz
Seleccionador de la matriz a modificar
Using Values in Dataview: Este conjunto de
casilleros de selección que permiten definir la
tabla de datos a utilizar (Name), una selecion
realizada (selection), una columna de
identificación (Row ID Field) y por ultimo el
campo que contiene los datos que serán
multiplicados con la matriz definida en In
Matriz
Aplicación:
Se desea obtener las
matrices de viaje al 2010,
conociendo que la
producción de viajes en el
cono sur, a crecido en un
porcentaje que se muestra
en la tabla adjunta
Update Matrix: Esta opción nos permite actualizar una matriz en base a las matrices contenidas
en diferentes Matriz File (*.mtx), en un solo proceso se pueden utilizar hasta cuatro matrices
consecutivas para la actualizacion
Casillas de selección que permiten escoger
que archivos Matrix File y las matrices
contenidas en cada una de ellas las cuales
se utilizaran en la actualización de la matriz
Should be ignored: Esta opción permite
actualizar si y solo si las celda origen tiene
un valor, en caso contrario no actualizara
Should overwrite existing values: Esta
opción permite actualizar todas las celdas
sin importar si las celdas origen tengan
algún valor o no
13. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
13 Bloque II / Lección E
Para el estudiante
1. Siguiendo el siguiente esquema construir las matrices al 2010 (transporte público,
transporte de carga y transporte privado/tax)
2. Utilizando la herramienta Find Cell determinar:
Cuantos viajes existen entre los distritos de Ventanilla y Pucusana
Cuantos viajes existen entre los distritos de Surquillo y Lurin
3. Utilizando la matriz de flujos de taxi con tenida en el archivo OD_Lima.mtx (matriz
relacionada a la capa Area del archivo ZAT Lima.dbd), realizar las siguientes
operaciones.
Seleccionar los viajes interdistritales de los 4 distritos con mayor área geográfica y
aumentar estos viajes en un 35%; Realizar un indexado para mostrar los resultados y
etiquetar la matriz con los nombres de los distritos, guardar la matriz con los resultados
en formato Matrix View (*.mvw) con el nombre DistritosArea.
10% TranspPublic
Diagonal Cero
San Bartolo y Santa Maria no
generan viajes
Transporte Publico
Transporte de Carga
Transporte Privado/Taxi
50% TranspPublic + 20% TranspCarga
Transporte Publico
Transporte de Carga
Transporte Privado/Taxi
Transporte Publico (2010)
Transporte de Carga (2010)
Transporte Privado/Taxi (2010)
X Tasa (2010) =
Transporte Publico (2010)
Transporte de Carga (2010)
Transporte Privado/Taxi (2010)
Actualizado con
MatrizDistrital_02 y
MatrizDistrital_03
14. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
14 Bloque II / Lección F
F
LECCIÓN
Append, QuickSum and Copy Matrix
Append Matrix File: Esta opción nos permite indexar matrices al archivo Matrix File (*.mtx)
QuickSum: Esta opción nos permite obtener una matriz llamada QuickSum la cual contiene la
suma de todas las otras matrices contenidas en el archivo Matrix File (*.mtx)
Copy Matrix: Esta opción nos permite realizar una copia de las matrices, asi tambien puede
guardar con ella los indices creados.
Seleccionador de la matriz a copiar
Opciones para grabar índices
15. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
15 Bloque II / Lección F
Para el estudiante
1. Siguiendo el siguiente esquema indexar la Matriz Mototaxis ( se encuentra en el
Matrix File MatrizBaseMototaxis.mtx) a la matriz: MatrizBase.mtx, así también
calcular la suma de las matrices.
¿Cuál es el total de viajes en hora punta dentro del cono sur para el 2010?
Guardar la matriz con los resultados en formato Matrix View (ResultadoFinal.mvw)
el cual debe estar ordenado por orden alfabético ascendente y con etiquetas que
muestren los nombres de los distritos.
2. Realizar una copia de las siguientes matrices:
QuickSum guardar con el nombre ODFinalLima.mtx
Mototaxis guardar con el nombre ODMotoFinalLima.mtx
Todas las matrices guardar con el nombre Backup MatrizBase.mtx
Transporte Publico (2010)
Transporte de Carga (2010)
Transporte Privado/Taxi
(2010)
MotoTaxi (2010)
Transporte Publico (2010)
Transporte de Carga (2010)
Transporte Privado/Taxi (2010)
MotoTaxi (2010)
Append Matrix File
Transporte Publico (2010)
Transporte de Carga (2010)
Transporte Privado/Taxi (2010)
MotoTaxi (2010)
QuickSum
QuickSum
16. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
16 Bloque II / Lección G
Transpose Matrix: Esta opción nos permite convertir las matrices en su transpuesta, es decir
transformar lafilas en columnas y las columnas en filas.
Seleccionador de las matrices a transformar en
la transpuesta
Opciones para grabar índices
Combine Matrix File: Esta opción nos permite unir archivos del tipo Matrix File (*.mtx), en un solo
archivo, el cual contendrá todos las matrices contenidas en los archivos iniciales.
Seleccionador de las matrices a combinar
Esta opción permite mantener todas las filas y
columnas
Esta opción permite mantener solo las filas y
columnas en comun
Aggregate Matrix File: Esta opción nos permite agregar las filas y columnas de las matrices
contenidas en un Matrix File, produciendo un nuevo Matrix File que contendrá las filas y columnas
ya agregadas, lo cual permite reducir el nivel de detalle de una matriz.
Para agregar una matriz se debe
indicar la tabla de datos que contiene
los nuevos Ids (casillero Dataview),
despues ubicar el ID base (Matrix ID
Field) y finalmente el campo donde
se indican los nuevos IDs
(Aggregation field), debemos
resaltar que se pueden agregar las
independientemente las filas y
columnas, en la siguiente pagina se
ilustra los efectos de la agregación de
matrices.
G
LECCIÓN
Transpose, Combine, Aggregate and Disaggregate Matrix
17. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
17 Bloque II / Lección G
1
1
1
2
2
2
3
3
3
4
1
2
3
4
5
6
7
8
9
10
1
1
1
2
2
2
2
3
3
4
ID IDnew
1
2
7
8 9 10
5
4
3
6
1
2
43
Zonas.mtx AggZonas.mtx
1
2
3
4
5
6
7
8
9
10
1
1
2
2
2
2
2
3
4
4
ID ID_Row
1
2
43
Zonas Destinos
Zonas Origen
ID_Col
1
2
43
Agregación de matrices con igual criterio en filas y columnas
Agregación de matrices con diferente criterio en filas y columnas
1
2
7
8 9 10
5
4
3
6
Zonas.mtx
Zonificación base Zonificación resultante
Zonificación base
Zonificación resultante
AggZonas.mtx
18. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
18 Bloque II / Lección G
% A
% B
% C
% D
% E
% F
1
2
3
1
1
1
ID IDnew
1
2
3
1
Disaggregate Matrix: Esta opción nos permite desagregar las filas y columnas de las matrices
contenidas en un Matrix File, produciendo un nuevo Matrix File que contendrá las filas y columnas
ya desagregadas, lo cual permite mejorar el nivel de detalle de una matriz.
Zonificación base Zonificación resultantefactRow factCol
Para desagregar una matriz se debe indicar la tabla de datos que contiene los nuevos IDs (casillero
Dataview), despues ubicar el ID base (Matrix ID Field) y finalmente el campo donde se indican los
nuevos IDs (Disaggregation Field), debemos resaltar que se pueden desagregar
independientemente las filas y columnas.
Factor: Es un campo en la tabla de datos donde se debe indicar la fracción que le corresponderá a
cada nueva fila o columna a crearse por desagregación.
Para el estudiante
1. Utilizando la matriz de flujos de taxi contenida en el archivo OD_Lima.mtx (matriz
relacionada a la capa Area del archivo ZAT Lima.dbd), realizar las siguientes
operaciones.
Realizar una agregación de la matriz de acuerdo al nombre de la cuenca
(Nomcuenca) asignado para cada distrito.
Guardar la matriz con los resultados en formato Matrix View (AgrrOD_Lima.mvw)
el cual debe estar ordenado por orden alfabético descendente y con etiquetas que
muestren el nombre de la cuenca.
Responder:
¿Qué cuenca es la que produce mayores viajes?
¿Qué cuenca es la que atrae mayores viajes?
19. Curso de TransCAD TransCAD guía fácil
Julio Cesar Lavado Yarasca
19 Bloque II / Lección G
2. Suponiendo que el distrito de Lurigancho (Chosica) será dividido por razones
geopolíticas, se pide desagregar la matriz OD_Lima.mtx (matriz relacionada a la
capa Area del archivo ZAT Lima.dbd), la división de la matriz debe ser proporcional
al area de los nuevos distritos llamados: Chosica Baja y Chosica Alta
Sugerencias:
Identificar el ID del distrito que se dividira
Crear un nuevo campo en la tabla asociada a la capa Areas
(por ejemplo ID_des)
Dibujar la nueva partición del distrito
Determinar el % de área de cada nuevo distrito
Crear dos campos donde se especificara los porcentajes para
ejecutar la partición, tanto en la fila como en la columna