TransCAD有各種版本,其中桌面應(yīng)用版包括基礎(chǔ)版、標(biāo)準(zhǔn)版、遠(yuǎn)程版和網(wǎng)絡(luò)版。相對(duì)標(biāo)準(zhǔn)版,基礎(chǔ)版沒有交通需求模型方面的功能;遠(yuǎn)程版可以通過Windows遠(yuǎn)程登錄使用,網(wǎng)絡(luò)版則通過局域網(wǎng)主機(jī)管理客戶機(jī)授權(quán)的模式進(jìn)行靈活使用。TransCAD網(wǎng)頁版(TransCAD for Web)則是地圖服務(wù)發(fā)布版,本文對(duì)其進(jìn)行介紹。
國內(nèi)大多數(shù)用戶都使用的是TransCAD標(biāo)準(zhǔn)版,少量用戶使用遠(yuǎn)程版和網(wǎng)絡(luò)版,基礎(chǔ)版和本文介紹的網(wǎng)頁版的用戶更少。TransCAD基礎(chǔ)版由與TransCAD標(biāo)準(zhǔn)版相同的軟件構(gòu)建而成。TransCAD基礎(chǔ)版具有TransCAD標(biāo)準(zhǔn)版的大部分GIS功能,但用于交通規(guī)劃和分析的程序要少得多。兩個(gè)版本的TransCAD 包含的程序包括網(wǎng)絡(luò)創(chuàng)建、最短路徑計(jì)算、網(wǎng)絡(luò)分區(qū)和網(wǎng)絡(luò)帶(等時(shí)線)的創(chuàng)建。TransCAD基礎(chǔ)版未包含的程序是所有出行需求預(yù)測(cè)和路徑/物流程序。TransCAD基礎(chǔ)版不包含允許導(dǎo)入CTPP和PUMS文件、導(dǎo)入TranPlan、MINUTP、emme/2和TRIPS文件的規(guī)劃應(yīng)用程序。有一些公共交通的附加功能是TransCAD標(biāo)準(zhǔn)版的一部分,但不在TransCAD基礎(chǔ)版中,例如公交OD反推、基于時(shí)間表的最短路徑和出行者信息功能。最后,標(biāo)準(zhǔn)TransCAD標(biāo)準(zhǔn)版具有一些用于編輯Maptitude或TransCAD基礎(chǔ)版中未包含的線層的高級(jí)功能,如線形匹配。
1、TransCAD網(wǎng)頁版概述
TransCAD for Web是一個(gè)網(wǎng)絡(luò)地圖軟件包,非常適合開發(fā)在線交通規(guī)劃應(yīng)用程序。TransCAD for Web提供了一個(gè)框架,用于開發(fā)需要制圖和路徑規(guī)劃功能的多種類型的在線應(yīng)用程序和服務(wù),包括:
(1)車輛路徑導(dǎo)航
(2)公共交通信息系統(tǒng)
(3)交通網(wǎng)絡(luò)監(jiān)控
(4)交叉口和高速公路監(jiān)控
(5)道路網(wǎng)絡(luò)出行調(diào)查
(6)用于出行需求建模的數(shù)據(jù)收集
(7)車隊(duì)管理系統(tǒng)
(8)派送和調(diào)度系統(tǒng)
(9)“尋找最近的”定位服務(wù)
TransCAD for the Web擁有創(chuàng)建引人注目和有吸引力的地圖所需的所有工具,以及在Internet上設(shè)計(jì)和運(yùn)行交通規(guī)劃應(yīng)用程序的特殊功能。通過組裝現(xiàn)有控件并將它們鏈接到任何地理數(shù)據(jù),您無需編程即可快速創(chuàng)建簡單的應(yīng)用程序。經(jīng)驗(yàn)豐富的程序員可以通過訪問一組豐富的 .NET類并修改現(xiàn)有模板的源代碼來創(chuàng)建復(fù)雜的Web應(yīng)用程序和Web服務(wù)。如果您的組織對(duì)地圖網(wǎng)站有特定要求,Caliper可用于開發(fā)解決方案,其中包括TransCAD for Web和自定義Web應(yīng)用程序模板。
例如美國的地圖在線選區(qū)重劃(Maptitude Online Reistricting)是基于Web的選區(qū)重劃軟件,專為希望為其成員或公眾提供制定和報(bào)告選區(qū)重劃計(jì)劃的手段的政府或組織而設(shè)計(jì)。在線制定的計(jì)劃可以電子方式提交給中央選區(qū)重劃辦公室,在基于PC的軟件中打開,并進(jìn)行全面分析,就好像它們是使用基于PC的軟件創(chuàng)建的一樣。
TransCAD for Web 包括以下內(nèi)容:
(1)一個(gè)強(qiáng)大的 GIS 平臺(tái),可讓您創(chuàng)建和編輯有吸引力且信息豐富的地圖。
(2)用于輕松將任何地圖轉(zhuǎn)換為網(wǎng)絡(luò)地圖應(yīng)用程序的菜單和工具。
(3)用于創(chuàng)建、編譯和測(cè)試ASP.NET Web地圖應(yīng)用程序的開發(fā)環(huán)境;不需要單獨(dú)的應(yīng)用程序開發(fā)環(huán)境。
(4)新的和修正的地圖應(yīng)用程序:用于Web表單、用戶控件和Web服務(wù)的 ASP.NET模板;模板包括最常見的地圖功能:定位地物、地理編碼、反向地理編碼、查找最近的地物、繪制專題地圖和在地圖上選擇數(shù)據(jù)。
(5)所有地圖應(yīng)用程序的完整源代碼和教程
(6).NET類,具有用于繪制地圖圖像、按地理位置選擇數(shù)據(jù)以及填充ADO.NET和XML數(shù)據(jù)集的方法,這些數(shù)據(jù)集可以由任何數(shù)據(jù)綁定的Web控件(例如,DataGrid、DataList和 Repeater)顯示。
使用 TransCAD forWeb,您可以通過以下幾個(gè)步驟快速將制圖功能添加到您的網(wǎng)站:
(1)添加您的地理數(shù)據(jù):TransCAD支持多種輸入格式,包括Excel、Access、SQL Server、Oracle、Esri Shapefiles、MapInfo TAB文件和多種圖像文件格式。您可以直接在軟件中按街道地址、郵政編碼或城市和州對(duì)數(shù)據(jù)進(jìn)行地理編碼。
(2)創(chuàng)建專題地圖: TransCAD for Web包括快速輕松地創(chuàng)建專題地圖所需的空間分析工具、向?qū)Ш偷乩磉吔鐢?shù)據(jù)。
(3)選擇一個(gè)地圖應(yīng)用程序:使用其中一個(gè)包含的地圖應(yīng)用程序(應(yīng)用程序模板)來創(chuàng)建一個(gè)完整的Web應(yīng)用程序或Web服務(wù)。新模板包括Ajax應(yīng)用程序和 Google 地圖的覆蓋。
(4)設(shè)置參數(shù):對(duì)于每個(gè)應(yīng)用程序組件,選擇其工作方式以及將使用的地理數(shù)據(jù)。
(5)測(cè)試應(yīng)用程序:使用本地 Web 服務(wù)器確保所有設(shè)置都正確。
(6)發(fā)布應(yīng)用程序:將應(yīng)用程序復(fù)制到一臺(tái)或多臺(tái)運(yùn)行TransCAD for Web的服務(wù)器上,以便Internet上的任何人都可以與您的地理數(shù)據(jù)進(jìn)行交互。當(dāng)您想要修改應(yīng)用程序時(shí),您可以編輯用 JavaScript、HTML 和ASP.NET 編寫的應(yīng)用程序源代碼,以向您的應(yīng)用程序添加功能。
2、誰從TransCAD網(wǎng)頁版中受益
TransCAD for Web 足夠強(qiáng)大,可以滿足所有類型用戶的特定需求:
地圖設(shè)計(jì)者可以使用TransCAD的所有功能來設(shè)計(jì)可以交流的地圖。您可以完全控制地圖要素的顯示設(shè)置。選擇要素的樣式、可見比例以及標(biāo)簽的方式。MapWizard 自動(dòng)制圖技術(shù)可幫助您創(chuàng)建顏色和圖案地圖、點(diǎn)密度地圖、比例符號(hào)地圖以及帶有集成餅圖和條形圖的地圖。
網(wǎng)站設(shè)計(jì)者可以將TransCAD for Web控件合并到其他網(wǎng)頁中。您可以修改 HTML標(biāo)記或修改圖形元素以在您的網(wǎng)站內(nèi)保持一致的設(shè)計(jì)。此外,您可以使用 Web創(chuàng)作工具來調(diào)整應(yīng)用程序的布局和內(nèi)容。
應(yīng)用程序開發(fā)人員可以通過使用ASP.NET和XML編寫自定義Web表單、用戶控件和Web服務(wù)來擴(kuò)展 TransCAD for Web提供的功能。GISDK(Caliper GIS Developer‘s Kit)的所有強(qiáng)大的地理和數(shù)據(jù)庫功能都可以包含在Web應(yīng)用程序中。您可以開發(fā)自己的模板并將其分發(fā)給地圖設(shè)計(jì)人員,他們可以使用這些模板快速自定義具有不同地圖和不同地理圖層的應(yīng)用程序。此外,TransCAD for Web還與Visual Studio.NET集成。
3、Caliper的地理信息系統(tǒng)軟件開發(fā)服務(wù)
Caliper 還提供定制應(yīng)用程序和交鑰匙系統(tǒng)開發(fā)服務(wù),包括網(wǎng)頁創(chuàng)建。Caliper專注于為大型企業(yè)和政府組織設(shè)計(jì)、實(shí)施和集成GIS應(yīng)用程序。Caliper開發(fā):
(1)企業(yè)Web服務(wù)和混搭
(2)網(wǎng)絡(luò)應(yīng)用
(3)企業(yè)桌面應(yīng)用
(4)地理數(shù)據(jù)庫
Caliper可以為您托管Web服務(wù)或提供您可以在自己的服務(wù)器上托管的Web服務(wù)平臺(tái)。
下面兩個(gè)是TransCAD網(wǎng)頁版地圖網(wǎng)站的例子:
(1)馬薩諸塞州統(tǒng)計(jì)網(wǎng)(https://www.caliper.com/massstats3/)。此網(wǎng)站可讓您查看和查詢馬薩諸塞州城市和城鎮(zhèn)的犯罪,人口統(tǒng)計(jì),經(jīng)濟(jì),教育,環(huán)境,健康,住房,政治和交通統(tǒng)計(jì)數(shù)據(jù)。該應(yīng)用程序完全用 ASP.NET 編寫,并使用Maptitude為Web 5.0提供的所有控件。
(2)HEPGIS(https://hepgis.fhwa.dot.gov/fhwagis/#)。USDOT聯(lián)邦公路管理局HEPGIS 網(wǎng)站可讓您查看經(jīng)濟(jì)困難地區(qū),人口普查人口統(tǒng)計(jì),高速公路系統(tǒng),大都市規(guī)劃組織,聯(lián)邦土地和貨運(yùn)流量的地圖。HEPGIS網(wǎng)站是一個(gè)基于Web的交互式地理地圖服務(wù)器,使用戶能夠僅使用其Web瀏覽器導(dǎo)航、查看和打印地理空間地圖。簡單的導(dǎo)航工具允許用戶定位和放大感興趣的地理區(qū)域,并創(chuàng)建顯示各種地理要素和專題的地圖。包含了地圖菜單、應(yīng)用工具、圖例窗口等用戶界面。HEPGIS網(wǎng)站還具有檢索、排序、打印、下載和通過電子郵件發(fā)送地理空間數(shù)據(jù)的表格功能。除了地圖和表格功能外,HEPGIS還具有獨(dú)特的矩陣操作功能,可根據(jù)來自交互式用戶界面的輸入生成OD期望線圖。HEPGIS旨在在所有桌面瀏覽器上工作。
4、TransCAD網(wǎng)頁版工作原理
通過將現(xiàn)有控件添加到Web表單并將它們鏈接到您的地理數(shù)據(jù),您無需編程即可快速創(chuàng)建簡單的應(yīng)用程序。開發(fā)人員可以通過修改現(xiàn)有控件的源代碼來擴(kuò)展應(yīng)用程序的功能,通常只需添加幾行代碼。下圖顯示了典型 Web 表單map.aspx的結(jié)構(gòu)。它包含三個(gè)控件:LocateControl、MapControl 和InfoControl。LocateControl 讓用戶可以找到街道地址。MapControl 顯示地圖圖像并允許用戶縮放和平移。InfoControl 將有關(guān)地圖要素的信息顯示到 DataGrid HTML 表中。
每個(gè)控件由三個(gè)可編輯文件組成:HTML布局(例如MapControl.ascx)、執(zhí)行控件背后邏輯的 .NET 源代碼(MapControl.ascx.vb)以及將控件鏈接到的 XML參數(shù)設(shè)置文件您的地理數(shù)據(jù) (MapControl.config)。您可以在 TransCAD for Web中直觀地編輯參數(shù)設(shè)置文件,而在VisualStudio.NET、Dreamweaver甚至NotePad等編輯器中編輯其他兩個(gè)文件。
5、TransCAD網(wǎng)頁版系統(tǒng)要求
網(wǎng)絡(luò)版 TransCAD 要求:(1)操作系統(tǒng):WindowsServer 2012 或更高版本或 Windows 10,64位(2)Web 服務(wù)器:MicrosoftInternet Information Services (IIS) 6.0 或更高版本(3)Microsoft .NET 框架版本 2 或更高版本推薦的最低服務(wù)器硬件規(guī)格為:2.5Ghz CPU、8 Giga RAM 和 1024x768 分辨率(XGA 或更高)、真彩色、至少16MB專用視頻內(nèi)存的顯卡,我們建議使用固態(tài)硬盤。
6、結(jié)語
TransCAD網(wǎng)頁版可以認(rèn)為是一個(gè)地圖發(fā)布軟件,類似ArcServer(當(dāng)然沒有ArcServer的功能強(qiáng)大),可以在局域網(wǎng)或者廣域網(wǎng)服務(wù)器布設(shè)地圖服務(wù)。針對(duì)專業(yè)交通的專題地圖,TransCAD網(wǎng)頁版比一般的GIS地圖發(fā)布具有優(yōu)勢(shì),例如流量和顏色專題、標(biāo)簽等雙向展示。從這個(gè)意義上,網(wǎng)頁版的TransCAD和Maptitude基本是同一類產(chǎn)品,只是名稱不同而已。TransCAD網(wǎng)頁版的功能并不是和標(biāo)準(zhǔn)版一樣,從前面的介紹我們可以看到,它并不包括所有的交通規(guī)劃模型計(jì)算功能。最近,Caliper也推出了軟件即服務(wù)的新理念產(chǎn)品,MaptitudeOnline,用以分享在線地圖。
-
網(wǎng)絡(luò)
+關(guān)注
關(guān)注
14文章
7600瀏覽量
89290 -
應(yīng)用程序
+關(guān)注
關(guān)注
38文章
3295瀏覽量
57940 -
編譯
+關(guān)注
關(guān)注
0文章
661瀏覽量
33065
原文標(biāo)題:TransCAD網(wǎng)頁版簡介
文章出處:【微信號(hào):TransCADTransModeler,微信公眾號(hào):TransCAD和TransModeler交通軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論