99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

剖析TransCAD矩陣索引轉(zhuǎn)換和操作

rH5m_simulink12 ? 來(lái)源:TransCAD和TransModeler交通軟件 ? 作者:TransInfoTech ? 2021-07-28 15:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在上次發(fā)布的文章中,只給出了矩陣索引的原理,并沒(méi)有說(shuō)明相應(yīng)的操作注意事項(xiàng)。為了使新用戶(hù)更容易理解創(chuàng)建索引操作,這次重新發(fā)布并補(bǔ)充說(shuō)明矩陣索引的操作設(shè)置。

TransCAD的數(shù)據(jù)庫(kù)自帶ID字段是自動(dòng)管理地理要素的需要,這樣可以減少用戶(hù)編輯的工作量,實(shí)現(xiàn)自動(dòng)管理(例如EMME軟件,添加一個(gè)路段,用戶(hù)需要先添加兩個(gè)節(jié)點(diǎn)FromNode和ToNode,然后再添加路段)。

舉個(gè)例子,在路網(wǎng)維護(hù)中,ID編號(hào)1-10的路段,后來(lái)你刪除了ID=5的路段,新增的路段ID就是11,不會(huì)是5。如果用戶(hù)希望重新編號(hào),只要自己添加一個(gè)字段,編碼后導(dǎo)出新的地理文件的ID字段選擇為你自己定義的字段即可。

由于地理文件的ID字段是自動(dòng)生成的,基于以上特點(diǎn),為了方便管理,一般用戶(hù)會(huì)自己進(jìn)行自定義編碼(添加字段編碼即可),例如對(duì)交通小區(qū)的編碼。為了提高計(jì)算效率和將模型計(jì)算結(jié)果和GIS數(shù)據(jù)關(guān)聯(lián),TransCAD的交通分配等使用數(shù)據(jù)庫(kù)自動(dòng)的ID字段值,因此,用戶(hù)需要做一個(gè)“索引”,即把自己的編碼和數(shù)據(jù)庫(kù)的ID對(duì)應(yīng)起來(lái)。

EMME,VISUM或者CUBE,一般會(huì)把形心連線(xiàn)和形心點(diǎn),作為單獨(dú)的管理對(duì)象,甚至在界面里看起來(lái)是不同的圖層。根據(jù)交通分配網(wǎng)絡(luò)算法等原理,實(shí)際上形心連線(xiàn)和形心點(diǎn),是和路網(wǎng)、公交超級(jí)網(wǎng)絡(luò)都是放在一起參與運(yùn)算的,是一張網(wǎng)中的輔助link和node的特殊情況。

例如一個(gè)形心點(diǎn)連接了2個(gè)以上的形心連線(xiàn),TransCAD就可以設(shè)置是否允許穿越形心(其他軟件一般是不允許穿越)。如在EMME軟件中,建立交通模型數(shù)據(jù)庫(kù)時(shí),會(huì)讓你定義有多少交通小區(qū),如果定義1000個(gè),可以只使用900個(gè)形心(當(dāng)然矩陣都是1000*1000,有點(diǎn)浪費(fèi)存儲(chǔ)空間,emme4以后的矩陣也采取了壓縮技術(shù),會(huì)好一點(diǎn)),一般把節(jié)點(diǎn)1-1000的號(hào)碼留給形心。

如果后面超過(guò)1000個(gè)小區(qū)了,那可能需要重新定義他的bank(數(shù)據(jù)庫(kù))了。TransCAD的處理方法是,不管用戶(hù)的節(jié)點(diǎn)自動(dòng)編碼多大和多亂,用戶(hù)需要做一個(gè)自定義交通小區(qū)編碼和形心節(jié)點(diǎn)ID的對(duì)應(yīng)表(通過(guò)地理分析運(yùn)算很快就完成,具體的做法是:在節(jié)點(diǎn)數(shù)據(jù)表選擇要處理的形心記錄到選擇集,右擊交通小區(qū)號(hào)碼字段,F(xiàn)ill填充,用TAG方法,然后選擇交通小區(qū)圖層里定義的編碼字段即可),這樣做的好處是,隨時(shí)可以把哪些點(diǎn)當(dāng)做形心,或者哪些路段當(dāng)做形心連線(xiàn),不事先約定交通小區(qū)數(shù)。

例如,高速公路網(wǎng)的運(yùn)行OD數(shù)據(jù),相關(guān)聯(lián)的出入口OD的形心單獨(dú)設(shè)置,和通常意義的交通小區(qū)形心不同,可以在“一張網(wǎng)”中同時(shí)方便地管理。一個(gè)精細(xì)的全市交通模型,有時(shí)候針對(duì)局部區(qū)域的分析,其他區(qū)域可以用大區(qū)或者中區(qū)的形心連線(xiàn)和形心點(diǎn)臨時(shí)代替,以減少不關(guān)心區(qū)域的分配計(jì)算量。當(dāng)然,局部的交通區(qū)域分析需要細(xì)化交通分區(qū),用戶(hù)也可以隨心所欲地切分交通小區(qū)并添加形心。

具體地說(shuō),自己編號(hào)的交通小區(qū)是101--105(ZONE_ID字段,可以通過(guò)交通小區(qū)圖層地理分析計(jì)算自動(dòng)得到,前面已經(jīng)講述),對(duì)應(yīng)的形心在路網(wǎng)上的節(jié)點(diǎn)編號(hào)是90001-90005(ID字段)。

矩陣索引的另外一個(gè)作用是,使用不同對(duì)應(yīng)的編號(hào)、字符等顯示矩陣,例如可以是地鐵站名稱(chēng)顯示票價(jià)矩陣,也可以索引為站點(diǎn)編號(hào),或者其他的定義編號(hào),這和矩陣標(biāo)簽功能類(lèi)似。

以上矩陣索引相關(guān)內(nèi)容,在TransModeler中同理。

為了便于用戶(hù)操作,這里再對(duì)創(chuàng)建矩陣索引的界面設(shè)置做點(diǎn)說(shuō)明。

(1)TransCAD的一個(gè)矩陣文件里面可以有很多個(gè)矩陣,但他們的有一些相同的基本信息,例如矩陣索引。因此建立矩陣索引是針對(duì)一個(gè)矩陣文件的所有矩陣的。

(2)矩陣索引有時(shí)候需要將矩陣編號(hào)從交通小區(qū)編碼(TAZ或ZONE_ID)轉(zhuǎn)為節(jié)點(diǎn)編碼(ID),有時(shí)候也需要將矩陣編號(hào)反過(guò)來(lái)從節(jié)點(diǎn)編碼(ID)轉(zhuǎn)到交通小區(qū)編碼(TAZ或ZONE_ID)。前者主要是指按照交通分區(qū)計(jì)算得到矩陣,需要在網(wǎng)絡(luò)中轉(zhuǎn)為節(jié)點(diǎn)ID編碼進(jìn)行交通分配,公交分配等。

后者主要是指網(wǎng)絡(luò)中得到的成本Skim矩陣,如OD對(duì)的時(shí)間,距離等矩陣,需要轉(zhuǎn)換為交通小區(qū)編碼進(jìn)行方式劃分計(jì)算等。

TIP1:通常情況。一般來(lái)說(shuō),矩陣索引的數(shù)據(jù)表可以采用網(wǎng)絡(luò)的節(jié)點(diǎn)圖層(Nodes、Endpoits等),節(jié)點(diǎn)的數(shù)量往往多余矩陣的維度,因此節(jié)點(diǎn)圖層會(huì)有一個(gè)選擇集(例如形心集合Centroids),選擇相應(yīng)數(shù)量的節(jié)點(diǎn)和矩陣維度對(duì)應(yīng)。

TIP2:從交通小區(qū)編碼(TAZ或ZONE_ID)轉(zhuǎn)為節(jié)點(diǎn)編碼(ID)。索引取名為T(mén)AZ2ID。矩陣現(xiàn)有基本索引中的Field要選擇交通小區(qū)編碼,本例中對(duì)話(huà)框上部的Field選為T(mén)AZ。索引后的編碼,要選路網(wǎng)節(jié)點(diǎn)圖層的編碼,本例中對(duì)話(huà)框下部的Field選為ID。新的索引中,集合Selection選擇節(jié)點(diǎn)圖層中預(yù)先設(shè)置的形心集合Centroids。

TIP3:從節(jié)點(diǎn)編碼(ID)轉(zhuǎn)到交通小區(qū)編碼(TAZ或ZONE_ID)。索引取名為ID2TAZ。矩陣現(xiàn)有基本索引中的Field要選擇節(jié)點(diǎn)編碼,本例中對(duì)話(huà)框上部(現(xiàn)有矩陣索引的編碼)的Field選為ID。索引后的編碼,要選交通小區(qū)的編碼,本例中對(duì)話(huà)框下部(新矩陣索引的編碼)的Field選為T(mén)AZ。新的索引中,集合Selection仍然選擇節(jié)點(diǎn)圖層中預(yù)先設(shè)置的形心集合Centroids。

TIP4:索引后的矩陣維度變小。一般情況下,節(jié)點(diǎn)圖層選擇集(例如形心集合Centroids)要素的數(shù)量和矩陣維度對(duì)應(yīng)。特殊情況下,也可以只選擇一部分矩陣要素在索引轉(zhuǎn)換后顯示。例如,全市交通模型中有市內(nèi)的交通小區(qū)形心點(diǎn)2000個(gè),對(duì)外交通道口特殊形心50個(gè)。

如果矩陣是2050*2050,但索引得到的只要2000*2000的矩陣。譬如方式選擇時(shí),希望道路網(wǎng)絡(luò)2050*2050Skim矩陣轉(zhuǎn)為市內(nèi)交通小區(qū)編碼,即TIP3的情況(這里只是打個(gè)比方,當(dāng)然Skim矩陣的時(shí)候可以只選2000個(gè)市內(nèi)小區(qū))。這時(shí),對(duì)話(huà)框下部Selection集合中只選擇了2000個(gè)市內(nèi)交通小區(qū)形心,索引后得到的矩陣就會(huì)變成2000*2000。

TIP5:索引后的矩陣維度變大。有些情況下,用戶(hù)對(duì)話(huà)框上部選擇的編碼字段的所有值,沒(méi)有被矩陣現(xiàn)有索引的編號(hào)全部包含。簡(jiǎn)單點(diǎn)說(shuō),就是節(jié)點(diǎn)圖層的形心數(shù)量大于矩陣維度,或者說(shuō)有些要索引的原始ID,在矩陣中是沒(méi)有的。

例如全市矩陣是基于全市網(wǎng)絡(luò)節(jié)點(diǎn)ID編號(hào)得到的OD,現(xiàn)在有一個(gè)子區(qū)域的矩陣,矩陣編號(hào)值僅僅包含全市網(wǎng)絡(luò)的一部分ID,想更新一下這部分?jǐn)?shù)據(jù),但不想單獨(dú)再選擇一次子區(qū)域矩陣的形心(或者把小矩陣索引為和大矩陣一致便于操作),就要先把子區(qū)域矩陣索引修改一致后進(jìn)行更新,用戶(hù)實(shí)際上也只是需要使用矩陣的一部分。

這時(shí),對(duì)話(huà)框上部需要勾選“Allow IDs not in Matrix”,否則會(huì)提示出錯(cuò)。彈出界面提示用戶(hù):

這些算是高級(jí)應(yīng)用了,初學(xué)者即使沒(méi)碰到這種應(yīng)用情況,也會(huì)接收到類(lèi)似的界面錯(cuò)誤彈出,感到力不從心。主要原因還是沒(méi)搞清對(duì)話(huà)框上部是矩陣當(dāng)前索引的情況設(shè)置,下部是矩陣新的索引情況設(shè)置,并需要在節(jié)點(diǎn)集合中選擇合適數(shù)量的要素。常見(jiàn)的錯(cuò)誤就是TIP2和TIP3的界面設(shè)置搞反了,或者形心集合沒(méi)選對(duì)。

TIP6:行列數(shù)不同的矩陣索引。TransCAD的矩陣不一定需要N*N的方陣,可以是M*N,例如停車(chē)換乘(P+R)矩陣。這時(shí)矩陣的行和列要分別建立索引,即用戶(hù)界面的User for分別選擇Rows和Columns,二不是選Both。

來(lái)源:TransCAD和TransModeler交通軟件

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • CAD
    CAD
    +關(guān)注

    關(guān)注

    18

    文章

    1114

    瀏覽量

    74367

原文標(biāo)題:深入理解TransCAD矩陣索引轉(zhuǎn)換和操作

文章出處:【微信號(hào):simulink123,微信公眾號(hào):MatlabSimulixnk】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    電機(jī)故障診斷常見(jiàn)誤區(qū)的剖析

    純分享帖,需要者可點(diǎn)擊附件獲取完整資料~~~*附件:電機(jī)故障診斷常見(jiàn)誤區(qū)的剖析.pdf (免責(zé)聲明:本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)第一時(shí)間告知,刪除內(nèi)容!)
    發(fā)表于 04-07 17:35

    矩陣混音技術(shù)快速入門(mén)

    A&H矩陣混音技術(shù)快速入門(mén)Live_Matrix_MixingChinese
    發(fā)表于 03-26 14:12 ?0次下載

    創(chuàng)建唯一索引的SQL命令和技巧

    。 2.選擇合適的索引列:只為每個(gè)索引選擇一列或兩列,以獲得最佳性能。對(duì)于所選的每一列,指定索引是以升序還是以降序來(lái)排列此列的值。 3.避免過(guò)多索引:雖然
    的頭像 發(fā)表于 01-09 15:21 ?520次閱讀

    高壓低漏電開(kāi)關(guān)矩陣RM1013-HV,滿(mǎn)足功率半導(dǎo)體參數(shù)測(cè)試應(yīng)用!

    10x24高壓低漏電開(kāi)關(guān)矩陣——RM1013-HV,能夠在小于300pA的偏置電流滿(mǎn)足3000V高壓測(cè)量,完成各種高精度的半導(dǎo)體表征測(cè)試。能夠深入剖析并精確測(cè)量半導(dǎo)體先進(jìn)器件的各項(xiàng)參數(shù)及特性,進(jìn)而提升其效率與可靠性。
    的頭像 發(fā)表于 12-02 14:05 ?759次閱讀
    高壓低漏電開(kāi)關(guān)<b class='flag-5'>矩陣</b>RM1013-HV,滿(mǎn)足功率半導(dǎo)體參數(shù)測(cè)試應(yīng)用!

    Meta開(kāi)發(fā)新搜索引擎,減少對(duì)谷歌和必應(yīng)的依賴(lài)

    近日,Meta正在積極進(jìn)軍人工智能領(lǐng)域,并試圖跟上OpenAI的發(fā)展步伐。為實(shí)現(xiàn)這一目標(biāo),Meta正在開(kāi)發(fā)一款全新的搜索引擎,該搜索引擎具備網(wǎng)絡(luò)爬蟲(chóng)功能,能夠?yàn)橛脩?hù)提供有關(guān)時(shí)事的對(duì)話(huà)答案,而這些答案
    的頭像 發(fā)表于 10-29 11:49 ?814次閱讀

    降壓轉(zhuǎn)換器中的低壓差操作

    電子發(fā)燒友網(wǎng)站提供《降壓轉(zhuǎn)換器中的低壓差操作.pdf》資料免費(fèi)下載
    發(fā)表于 09-26 11:32 ?0次下載
    降壓<b class='flag-5'>轉(zhuǎn)換</b>器中的低壓差<b class='flag-5'>操作</b>

    MATLAB(6)--特殊矩陣

    通用的特殊矩陣 zero函數(shù):產(chǎn)生全是0矩陣,即零矩陣。 ones函數(shù):產(chǎn)生全是1矩陣,即幺矩陣。 eyes函數(shù):產(chǎn)生對(duì)角線(xiàn)為1的
    發(fā)表于 09-06 10:24

    MATLAB(3)--矩陣的引用(sub2ind、ind2sub、reshape函數(shù)使用)

    第二列…。同理A中的第2行第5個(gè)的索引號(hào)為22,后面依次類(lèi)推。 那如何取出A中(1,4),(2,5),(3,1),輸入一下代碼即可: ind2sub函數(shù) 將把矩陣元素的序號(hào)轉(zhuǎn)換成對(duì)應(yīng)的下表,其調(diào)用格式
    發(fā)表于 09-06 10:11

    MATLAB(2)--MATLAB矩陣的表示

    矩陣的建立 利用直接輸入法建立矩陣:將矩陣的元素用中括號(hào)括起來(lái),按矩陣的順序輸入各元素,同一行的各元素之間用逗號(hào)或者空格分隔,不同的元素之間用分號(hào)分隔。 利用已建好的
    發(fā)表于 09-06 10:05

    TI低功耗降壓/升壓轉(zhuǎn)換器應(yīng)用手冊(cè)的主題索引

    電子發(fā)燒友網(wǎng)站提供《TI低功耗降壓/升壓轉(zhuǎn)換器應(yīng)用手冊(cè)的主題索引.pdf》資料免費(fèi)下載
    發(fā)表于 09-05 11:30 ?0次下載
    TI低功耗降壓/升壓<b class='flag-5'>轉(zhuǎn)換</b>器應(yīng)用手冊(cè)的主題<b class='flag-5'>索引</b>

    MATLAB中的矩陣索引

    對(duì)矩陣進(jìn)行索引是從矩陣中選擇或修改部分元素的一種方式。MATLAB 有幾種索引樣式,它們不僅功能強(qiáng)大、靈活,而且可讀性強(qiáng)、表現(xiàn)力強(qiáng)。矩陣
    的頭像 發(fā)表于 09-05 09:28 ?1092次閱讀
    MATLAB中的<b class='flag-5'>矩陣</b><b class='flag-5'>索引</b>

    機(jī)器人的三大矩陣是什么及關(guān)系式

    在機(jī)器人學(xué)中,三大矩陣主要指的是與機(jī)器人位移、速度和力相關(guān)的矩陣,它們分別揭示了機(jī)器人在不同空間(如關(guān)節(jié)空間和作業(yè)空間)之間的映射關(guān)系。這三大矩陣及其關(guān)系式可以概括如下: 1. T矩陣
    的頭像 發(fā)表于 09-04 09:37 ?3081次閱讀

    求助,關(guān)于PGA309溫度校正點(diǎn)數(shù)與與生成EEPROM的索引值的數(shù)量問(wèn)題求解

    現(xiàn)在對(duì)PGA309校準(zhǔn)三個(gè)溫度點(diǎn),-25度,25度,85度。那么這樣子我生成EEPROM索引的時(shí)候只能生成三個(gè)溫度索引值吧,還是必須生成17個(gè)溫度索引值了,一直不明白測(cè)量三個(gè)溫度點(diǎn)怎么樣通過(guò)線(xiàn)性?xún)?nèi)插獲得17個(gè)溫度
    發(fā)表于 08-16 07:56

    XLT開(kāi)關(guān)矩陣

    開(kāi)關(guān)矩陣 蘇州新利通 系列化開(kāi)關(guān)矩陣是提高被測(cè)件測(cè)試效率、實(shí)現(xiàn)自動(dòng)化測(cè)試的核心設(shè)備,是基于標(biāo)準(zhǔn)控制平臺(tái)可進(jìn)行定制化設(shè)計(jì)的產(chǎn)品。系列化開(kāi)關(guān)矩陣工作頻率范圍覆蓋DC~67GHz,可通過(guò)LAN、GPIB
    的頭像 發(fā)表于 08-06 17:15 ?479次閱讀
    XLT開(kāi)關(guān)<b class='flag-5'>矩陣</b>

    一文了解MySQL索引機(jī)制

    接觸MySQL數(shù)據(jù)庫(kù)的小伙伴一定避不開(kāi)索引,索引的出現(xiàn)是為了提高數(shù)據(jù)查詢(xún)的效率,就像書(shū)的目錄一樣。 某一個(gè)SQL查詢(xún)比較慢,你第一時(shí)間想到的就是“給某個(gè)字段加個(gè)索引吧”,那么索引是什么
    的頭像 發(fā)表于 07-25 14:05 ?576次閱讀
    一文了解MySQL<b class='flag-5'>索引</b>機(jī)制