quqi218
路人甲
路人甲
  • 注册日期2003-10-12
  • 发帖数36
  • QQ
  • 铜币292枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1695回复:6

请教高手

楼主#
更多 发布于:2005-09-09 10:35
我们这里有个需求,要模拟小车的运动,如,当车辆经过A收费站后,地图上显示与这个收费站相通的下一个收费站(C,D,F)的位置,并显示A---C,A—D,A---F的道路,在这三条道路上,都显示一辆虚拟车辆,并能手工输入车辆的车速,当鼠标点击车辆时,显示车辆离下一个收费站的距离和时间,请问这个功能该如何实现??谢谢!!
喜欢0 评分0
yangsg
路人甲
路人甲
  • 注册日期2004-09-23
  • 发帖数83
  • QQ
  • 铜币41枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-09-09 10:57
<P>有点像城市地下管网的数据模型,如果要显示车辆距离和时间,可能还要加点GPS才行</P>
举报 回复(0) 喜欢(0)     评分
ryx32
路人甲
路人甲
  • 注册日期2003-08-05
  • 发帖数457
  • QQ
  • 铜币4046枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-09-09 12:19
需要实时的坐标信息用mo trackinglayer event
举报 回复(0) 喜欢(0)     评分
xafreeman
路人甲
路人甲
  • 注册日期2003-08-04
  • 发帖数39
  • QQ
  • 铜币242枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-09-16 09:11
<P>1.地图数据要拓扑处理;</P>
<P>2.道路要有长度这个属性;</P>
<P>3.将收费站作为道路节点;</P>
<P>4.根据节点之间是否连通判断下一个收费站;</P>
<P>5.根据道路长度和车辆行驶速度得到行驶时间;</P>
<P>6.既然是模拟就不用gps了;</P>
举报 回复(0) 喜欢(0)     评分
xyfeng
路人甲
路人甲
  • 注册日期2005-07-15
  • 发帖数11
  • QQ
  • 铜币149枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-09-16 13:57
<P>增加道路图层的属性值,增加收费站的属性值,</P>
<P>当汽车经过收费站时,算出邻近道路与收费站。</P>
<P>高亮道路,收费站。</P>
<P>根据长度,速度算出所需时间。<BR>----<BR>不知道,这样做跟 "<STRONG><FONT face=Verdana color=#61b713>xafreeman</FONT></STRONG>"所讲的,哪一个工作更困难!!<BR>关注中。</P>
举报 回复(0) 喜欢(0)     评分
xafreeman
路人甲
路人甲
  • 注册日期2003-08-04
  • 发帖数39
  • QQ
  • 铜币242枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2005-09-16 16:49
<P>这个问题其实就是最优路径的一个简单应用,呵呵,已经用VB+MO实现,思路如我上面说的。</P>
<P>地图的拓扑处理用arctoolbox带的工具即可,其余的工作就是算法问题了</P>
<P>这样做最大的好处为以后的开发做好铺垫,毕竟不能只是模拟要实用</P>

[此贴子已经被作者于2005-9-16 16:52:15编辑过]
举报 回复(0) 喜欢(0)     评分
zpgis2002
路人甲
路人甲
  • 注册日期2004-10-29
  • 发帖数83
  • QQ
  • 铜币329枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2005-12-27 14:23
我也不懂,能发代码吗
举报 回复(0) 喜欢(0)     评分
游客

返回顶部