Применение матрицы корреспонденций из предыдущих версий

Начиная с версии Vissim 9, программа управляет матрицами источника-цели в списке Матрицы (Атрибуты матриц), (Моделировать спрос на транспорт с помощью матриц корреспонденций). Можно просматривать и редактировать содержимое матрицы в редакторе матрицы (Редактирование матрицы источника-цели для движения транспорта в редакторе матриц).

До версии Vissim 8 включительно для динамического распределения требуется хотя бы одна матрица корреспонденций, сохраненная в файле *.fma. Этот файл *.fma можно выбрать в Vissim, включая версию 8, в параметрах динамического распределения.

Нельзя скопировать матрицу корреспонденций из файла *.fma и напрямую вставить в редакторе матриц в Vissim.

Матрицу корреспонденций из предыдущей версии можно перевести в Vissim, начиная с версии 9. При этом различают следующие случаи применения и возможности решения:

  • В редакторе матриц Считать из файла.
  • В списке МатрицыСчитать из файла.
  • Открытие файла *.inpx из Vissim 6, 7, или 8 в Vissim начиная с версии 9.
  • Копирование матрицы корреспонденций и вставка в Vissim, начиная с версии 9.

Считывание из файла в редакторе матриц

1.  Убедитесь в том, что в редакторе матриц отображается матрица корреспонденций нужной матрицы из списка Матрицы.

2.  Убедитесь в том, что размеры матрицы корреспонденций в редакторе матрицы соответствуют размерам, предполагаемым на основе количества районов в файле *.fma.

3.  Щелкните в редакторе матриц по символу  Считать из файла.

Откроется окно Считать матрицу из файла.

4.  Выберите нужный файл *.fma.

5.  Нажмите кнопку Открыть.

Данные будут вставлены в редактор матриц. В таблице Матрицы значения атрибутов ВремяОт и ВремяДо будут скорректированы на основе значений из файла *.fma.

Считывание из файла в списке Матрицы.

1.  Убедитесь в том, что размеры матрицы корреспонденций в редакторе матрицы соответствуют размерам, предполагаемым на основе количества районов в файле *.fma.

2.  Щелкните правой кнопкой мыши в таблице Матрицы по нужной матрице.

3.  Выберите в контекстном меню Считать из файла.

Откроется окно Считать матрицу из файла.

4.  Выберите нужный файл *.fma.

5.  Нажмите кнопку Открыть.

Данные будут вставлены в редактор матриц. В таблице Матрицы значения атрибутов ВремяОт и ВремяДо будут скорректированы на основе значений из файла *.fma.

Открытие файла *.inpx из Vissim 6, 7, или 8 в Vissim начиная с версии 9.

При наличии следующих файлов, предпосылок и версий Vissim можно открыть более старый файл сети в Vissim, начиная с версии 9, и создать матрицу корреспонденций.

  • Файл *.fma, выбранный в файле сети *.inpx.
  • Файл сети *.inpx прежде использовался в Vissim 6, 7 или 8. Можно открыть файл сети *.inp из Vissim 5.40 также в следующих версиях и сохранить в формате данных *.inpx. Файлы сети до версии Vissim 5.40 невозможно открыть в Vissim начиная с версии 6.
  • Vissim начиная с версии 9

У Вас есть следующие возможности решения:

  • Откройте файл сети *.inpx в Vissim начиная с версии 9 и сохраните файл сети.
  • Только для файлов *.inpx в Vissim начиная с версии 9: аддитивно считайте файл сети *.inpx в Vissim. Выберите при этом в окне Считать аддитивно только запись Матрицы (Считать сеть аддитивно).

Vissim создает матрицы в списке Матрицы (Атрибуты матриц). Они сохраняются в файле *.inpx. В результате больше не требуются файлы *.fma. Содержимое каждой матрицы можно редактировать в редакторе матрицы (Редактирование матрицы источника-цели для движения транспорта в редакторе матриц).

1.  Убедитесь в том, что в атрибутах автостоянок типа Примыкание района, которые нужны для динамического распределения, выбраны нужные районы.

2.  Убедитесь в том, что в списке Матрицы в атрибуте ВремяОт определено нужное время начала интервала, а в атрибуте ВремяДо — нужный конец интервала (Атрибуты матриц).

3.  Убедитесь перед запуском имитации в параметрах динамического распределения:

  • Во вкладке Файлы выбрана опция Матрицы.
  • В списке ниже выбрана нужная матрица.

Копирование матрицы корреспонденций и вставка в Vissim, начиная с версии 9.

При наличии следующих файлов, необходимых условий и Vissim версии 9 и выше, но не Vissim 6, 7 или 8, можно копировать данные из файла *.fma в программу табличной обработки или другую аналогичную программу.

  • Файл *.fma с матрицей корреспонденций
  • Vissim начиная с версии 9
  • Программа табличной обработки или другая однотипная программа
  • Файл сети *.inpx с сетью или без сети Vissim и с определенными районами или без них

Из программы табличной обработки или аналогичной программы данные можно скопировать в буфер обмена компьютера и вставить в Vissim версии 9 или выше в поля ввода редактора матриц в открытом файле сети.

Установка нужных районов

Начиная с версии Vissim 9, количество районов определяет размеры матрицы корреспонденций. Поэтому перед копированием данных убедитесь в том, что в Vissim определены районы, подходящие к скопированным данным.

1.  Откройте Vissim версии 9 или выше.

2.  Если далее планируется вставить скопированные данные в уже имеющийся файл сети, откройте этот файл сети *.inpx.

3.  Выберите в меню Транспортное движениеДинамическое распределениеРайоны.

Количество необходимых районов зависит, например, от целей проектирования, автостоянок типа Примыкание района и (или) матрицы корреспонденций, которую необходимо вставить.

4.  Убедитесь в том, что количество определенных районов соответствует количеству при нужных размерах матрицы корреспонденций (Определить районы).

5.  Выберите в меню Транспортное движениеДинамическое распределениеМатрицы.

Откроется список Матрицы и редактор матриц.

6.  Если в списке Матрицы не определена матрица, тогда определите ее (Определение матрицы корреспонденций).

7.  Если в списке Матрицы определены матрицы, убедитесь в том, что атрибуты матрицы, в которые необходимо скопировать поездки, соответствуют требованиям (Атрибуты матриц).

8.  Дважды щелкните в списке Матрицы по матрице, размеры которой необходимо проверить и позже вставить туда данные.

В редакторе матриц будет показана и выбрана соответствующая матрица Источник-Цель. Размеры матрицы Источник-Цель автоматически базируются на количестве определенных районов. Размеры отображаются в верхнем левом поле (Редактирование матрицы источника-цели для движения транспорта в редакторе матриц).

9.  Если необходимо изменить размеры матрицы корреспонденций, измените количество районов (Определить районы).

10.  Выберите в меню ФайлСохранить.

11.  Оставьте открытыми Vissim, файл сети и редактор матриц, чтобы далее вставить данные.

Копировать матрицу корреспонденций

1.  Откройте файл *.fma в программе табличной обработки.

В некоторых программах табличной обработки есть специальные редакторы, в которых можно конфигурировать распределение скопированных данных в отдельных ячейках.

2.  Убедитесь, что в ячейке отображается каждое значение, указывающее количество поездок.

3.  При желании сохраните файл.

Если затем вы выберете данные в программе табличной обработки, можно выбрать одну или несколько ячеек. Если выбирать несколько ячеек, они должны быть соседними и непосредственно прилегающими, например 1 x 4, 5 x 3 или 6 x 6 ячеек.

Если выбрано больше одной ячейки, убедитесь в том, что выбранная область соответствует размерам матрицы корреспонденций в редакторе матриц Vissim, в которую нужно скопировать данные.

4.  Выберите нужную область в программу табличной обработки.

5.  Нажмите Ctrl + C.

Вставить матрицу корреспонденций

1.  Перейдите в Vissim.

2.  Убедитесь:

  • Открыт нужный файл сети.
  • Для нужной матрицы в редакторе матриц отображается матрица Источник-Цель.
  • Матрица Источник-Цель в редакторе матриц имеет нужные размеры.

Затем убедитесь, что вы выбрали в редакторе матриц область, которая сможет принять область из буфера обмена:

  • Скопированная область не может быть больше, чем размеры матрицы Источник-Цель в редакторе матриц.
  • Если вы выбрали в редакторе матриц больше, чем одну ячейку, эта выбранная область не должна быть меньше, чем скопированная область.
  • Если вы выбрали ровно одну ячейку, скопированная область не может быть больше, чем область, доступная из выбранной ячейки.

3.  Выберите в редакторе матриц нужное количество ячеек.

4.  Нажмите Ctrl + V.

Данные будут вставлены в редактор матриц в зависимости от их объема и выбранных ячеек. Если выбранная область больше, чем скопированная область, данные вставляются несколько раз.

5.  Убедитесь в том, что в атрибутах автостоянок типа Примыкание района, которые нужны для динамического распределения, выбраны нужные районы (Определить стоянки для динамического распределения).

6.  Убедитесь в том, что в списке Матрицы в атрибуте ВремяОт определено нужное время начала интервала, а в атрибуте ВремяДо — нужный конец интервала (Атрибуты матриц).

7.  В меню Транспортное движениеДинамическое распределениеПараметры во вкладке Файлы выберите опцию  Матрицы (Атрибуты для файла цепочек поездок, матриц, файла путей и файла оценок).

8.  Выберите нужную матрицу в списке ниже в столбце Матрица.