0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TransCAD网页版系统要求

TransCAD和TransModeler交通软件 来源:TransCAD和TransModeler交通软件 作者:TransCAD和TransModel 2022-08-03 11:39 次阅读

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

    文章

    7248

    浏览量

    87405
  • 应用程序
    +关注

    关注

    37

    文章

    3126

    浏览量

    56312
  • 编译
    +关注

    关注

    0

    文章

    611

    浏览量

    32358

原文标题:TransCAD网页版简介

文章出处:【微信号:TransCADTransModeler,微信公众号:TransCAD和TransModeler交通软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    鸿蒙OS开发实例:【Web网页

    HarmonyOS平台通过Web控件可支持网页加载展示,Web在中是作为专项参考的。 本篇文章将从Android和iOS平台研发角度出发来实践学习API功能
    的头像 发表于 03-28 21:47 623次阅读
    鸿蒙OS开发实例:【Web<b class='flag-5'>网页</b>】

    谷歌模型怎么用手机打开网页

    请注意,谷歌模型本身是一个计算机程序,它并不能直接在手机浏览器上运行。但是,你可以使用手机上的谷歌浏览器来访问和浏览网页,这些网页可能是由谷歌或其他网站提供的,并使用了各种模型和技术。
    的头像 发表于 03-01 16:19 186次阅读

    php生成动态网页内容的方法

    PHP是一种广泛用于Web开发的脚本语言,可用于生成动态网页内容。在本文中,我们将介绍使用PHP生成动态网页内容的方法。 什么是动态网页? 动态网页是一种可以根据用户请求和其他变量动态
    的头像 发表于 12-04 16:22 336次阅读

    温度测量系统ADC有什么要求

    电子发烧友网站提供《温度测量系统ADC有什么要求.pdf》资料免费下载
    发表于 11-24 11:16 0次下载
    温度测量<b class='flag-5'>系统</b>ADC有什么<b class='flag-5'>要求</b>

    51单片机用uip协议栈怎么通过网页访问单片机?

    51单片机用uip协议栈怎么通过网页访问单片机,也就是局域网没打开一个网页,通过网页控制和监控单片机,网页是单片机自己的不用云平台,请问怎么做
    发表于 10-28 08:11

    应急通信系统的基本要求

    电子发烧友网站提供《应急通信系统的基本要求.doc》资料免费下载
    发表于 10-25 09:09 0次下载
    应急通信<b class='flag-5'>系统</b>的基本<b class='flag-5'>要求</b>

    国联易安网页防篡改保护系统“渠道招募”启动啦!

    作为业内专注于保密与非密领域的分级保护、等级保护、业务连续性安全和大数据安全的领军企业,国联易安网页防篡改保护系统基于“高效同步”、“安全传输”两项技术,具备了独特的“五重防护”新特性,支持网页
    的头像 发表于 08-07 13:45 210次阅读

    Ultra96上的实时摄像头馈送网页

    电子发烧友网站提供《Ultra96上的实时摄像头馈送网页.zip》资料免费下载
    发表于 06-29 10:56 0次下载
    Ultra96上的实时摄像头馈送<b class='flag-5'>网页</b>

    使用谷歌图表在网页上可视化无线传感器数据

    电子发烧友网站提供《使用谷歌图表在网页上可视化无线传感器数据.zip》资料免费下载
    发表于 06-16 10:39 0次下载
    使用谷歌图表在<b class='flag-5'>网页</b>上可视化无线传感器数据

    如何使用网页简单控制LED?

    谁能帮我画一个非常简单的草图来通过网页控制 LED。(在 arduino mega 2560 r3 上使用 esp8266)。 与 wifi 的连接和网络服务器的库示例工作得很好。我只是不明白如何以
    发表于 05-24 07:02

    什么是网页应用程序测试?

    网页app测试,或网页测试,是一种软件测试实践,有助于根据要求确保应用程序的质量和功能。网页测试必须在交付之前检测所有潜在问题,例如功能差异、安全漏洞、集成问题、网络环境问题或流量压力
    的头像 发表于 05-11 14:09 524次阅读

    服务器网页版上位机设计-03-上位机(完结)

    本设计主要涉及三个方面:服务器,网页版,上位机. 书接上回,介绍完网页页面的设计,现在来说说上位机的功能设计. 也就是js文件的内容编写. 在网页设计时,设置了4个按钮,现在为它们添加回调函数
    发表于 05-08 11:38 0次下载
    服务器<b class='flag-5'>网页</b>版上位机设计-03-上位机(完结)

    服务器网页版上位机设计-01-服务器

    服务器网页版上位机设计 01 服务器本设计主要涉及三个方面: 服务器网页版上位机.起因是我实习时的第一个项目为本地的qt上位机编写个网页版.已经完成较久了现在来总结一下.首先是第一篇:关于服务器的搭建. 1.安装 nodejs推
    发表于 05-08 10:34 0次下载
    服务器<b class='flag-5'>网页</b>版上位机设计-01-服务器

    如何从一个网页控制多个网络服务器?

    在另一个论坛上有一个关于如何从一个网页控制多个网络服务器的问题。 解决方法很简单。 网络服务器软件可用作控制 LED、继电器、电机等的框架。 网页大多托管在 ESP8266 或 ESP32 本身
    发表于 04-28 07:32

    通过Web网页控制开发板LED灯

    接下来将介绍如何通过Web网页来控制开发板上的LED灯,本文只是在网页上实现功能,并无交互功能,与开发板的交互功能实现将在《Web网页点灯二》中介绍
    的头像 发表于 04-25 15:05 1219次阅读
    通过Web<b class='flag-5'>网页</b>控制开发板LED灯