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